일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 리액트
- 컴퓨터
- Algorithm
- react
- 기억장치
- 애플
- binary
- db
- 데이터베이스
- styled-components
- 맛집
- ES6
- c++
- Javascript
- 운영체제
- 배포
- 식물키우기
- ECMAScript2015
- 알고리즘
- 아이폰
- codewars
- 반응형 웹
- ECMAScript6
- 자바스크립트
- 자바
- string
- LeetCode
- java
- git
- 정규표현식
- Today
- Total
목록운영체제 (4)
에브리 저장소
소프트웨어와 분류 해당 포스팅은 운영체제개론(김대영, 이선근/ 공학교육사)를 공부하고 참조하여 작성하였습니다. 소프트웨어 : 프로그램의 개발/운용/유지보수에 필요한 관련 정보 일체. 프로그램, 자료구조, 문서를 총칭 시스템 소프트웨어▷ 컴퓨터 작동을 위해 필요한 소프트웨어로, 프로그램 로드, 인터럽트 관리, 언어 번역 등을 수행합니다.▷ 운영체제가 가장 대표적이며, 언어편집기(ex.컴파일러), 링커, 로더 등이 있습니다. ① 제어 프로그램▷ 운영체제에서 가장 핵심적인 시스템의 기능을 담당합니다.▷ 감시 프로그램 : 제어 프로그램 중 가장 핵심적인 역할▷ 작업제어 프로그램 : 하나의 작업이 종료되면, 다음 작업으로 자동 수행하는 역할 담당▷ 데이터관리 프로그램 : 기억장치 사이의 데이터 전송 및 관리 역할..
컴퓨터 구성 - 가상기억장치 가상기억장치(Virtual Memory) 이미지 출처 ▷주기억장치보다 큰 용량의 프로그램을 실행할 수 있는 기억장치▷물리적으로 존재하는 것이 아닌, 논리적인방법으로 보조기억장치를 주기억장치처럼 사용하는 것입니다.▷사용자 프로그램을 여러 개의 작은 블록(페이지, 세그먼트)으로 나누어 보조기억장치에 저장해놓고, 프로그램 실행 시 필요한 부분만 주기억장치에 적재하여 실행합니다. 그렇다면 페이지와 세그먼트는 무엇일까요?? ① 페이지 : 가상기억장치에 있는 사용자 프로그램을 동일크기로 블록화 한 단위② 세그먼트 : 가상기억장치에 있는 사용자 프로그램을 가변크기로 블록화 한 단위
컴퓨터 구성 - 특수기억장치 해당 포스팅은 운영체제개론(김대영, 이선근/ 공학교육사)를 공부하고 참조하여 작성하였습니다. 캐시메모리(Cache Memory)CPU와 주기억장치 사이에서, 두 장치간 속도차이를 극복하기 위한 고속기억장치입니다.주기억장치보다 CPU가 더 빠르기 때문에, CPU에 필요한 데이터를 미리 캐시메모리에 적재하고, CPU가 캐시에 있는 데이터를 직접 참조합니다. ① L1 캐시(Level 1 Cache)▷ 일반적으로 CPU에 내장되어, 데이터가 가장 먼저 참조합니다.▷ 8KB ~ 64KB의 용량을 가지며, L1 캐시에서 데이터가 없으면 L2 캐시를 참조합니다. ② L2 캐시(Level 2 Cache)▷ 일반적으로 별도의 칩으로 내장되어 제공됩니다.▷ 속도는 L1 캐시보다 느리지만 용량은..
컴퓨터의 구성에 대해 알아보자. 해당 포스팅은 운영체제개론(김대영, 이선근/ 공학교육사)를 공부하고 참조하여 작성하였습니다.오늘은 운영체제에 대해 공부하기 전, 컴퓨터 구성에 대해 알아보겠습니다. 1. 컴퓨터 개요입력 데이터를 처리하여 정보를 출력시키는 시스템으로, 수많은 장치와 주변기기로 구성되어 있습니다. 컴퓨터 구성 ① 하드웨어- 컴퓨터의 물리적인 구성으로, 기계적인 장치를 의미합니다.- 중앙처리장치(연산장치, 제어장치, 주기억장치)와 주변장치(보조기억장치, 입출력장치)로 구성되어있습니다. ▷ 컴퓨터 5대 장치연산장치, 제어장치, 기억장치, 입력장치, 출력장치 ▷ 컴퓨터 5대 특징정확성, 신속성, 대용량성, 범용성(컴퓨터를 여러 용도로 사용할 수 있는 성질), 호환성(하드웨어 또는 소프트웨어를 여러..