반응형
모듈: 특정 기능을 하는 것
프로세스 관점
운영체제는 하나의 작업이 제시되어 완료될 때까지의 하나의 프로세스에 대하여 그상태를 변환시키고 관리할 책임이 있다.
커널: 확장된 기계 개념으로 운영되는 모든 운영체제의 모듈을 총칭
- 메모리 관리: 메모리가 어디에서 무엇을 저장하는 데 얼마나 사용되는지를 추적합니다.
- 프로세스 관리: 어느 프로세스가 중앙 처리 장치(CPU)를 언제 얼마나 오랫동안 사용할지를 결정합니다.
- 장치 드라이버: 하드웨어와 프로세스 사이에서 중재자/인터프리터의 역할을 수행합니다.
- 시스템 호출 및 보안: 프로세스의 서비스 요청을 수신합니다
https://www.redhat.com/ko/topics/linux/what-is-the-linux-kernel
입출력은 cpu와 비동기적으로 수행됨. 독립적이고, 병행적으로 수행
버퍼링: cpu와 보조기억장치간에 연산 속도 차이를 극복하기 위해 중간에 두는 주기억장치의 일부
스풀링: 디스크를 버퍼처럼 사용하는것. 입출력 장치간의 요구사항이 여러개일 때를 대비하여 가상 저장장치 제공
채널: cpu와 입출력장치 사이에 전담 처리기를 두는것000
반응형
'기타' 카테고리의 다른 글
챗 GPT 사용법,가입 및 후기, 장점 및 단점 (chat gpt) (0) | 2023.02.01 |
---|---|
IOS 메모리 관리 (0) | 2022.11.06 |
인텔 cpu road map: alder lake 이후 (0) | 2022.09.28 |
vmware 내부에서 가상화와 docker (3) | 2022.08.24 |
티스토리 목차 toc(플로팅 목차) 만들기 (0) | 2022.08.19 |
댓글