반응형

계층구조 2

프로세스 관리

프로세스 관리 CPU에 의해 실행되는 프로그램 PCB (Process Control Block)에 의해 관리됨 Process Control Block 프로세스 정보를 저장한 자료 구조 프로세스의 정보는 PID에 저장되며 PID에 주소는 PDB ptr에 입력되어 각자 독립된 개체로서 더욱 용이하게 관리를 할 수 있어진다. Process State Diagram (프로세스 상태 전이) 멀티 프로세싱을 위한 시분할 시스템 Time Quantum (Time Silce) : OS에서 정해준 CPU의 정보처리 시간. Dispatch : CPU(Running)로 가라는 명령. Active에서는 메모리를 사용하며 Suspended에서는 디스크를 사용한다. Suspended state의 발생원인은 OS 안전을 위해 프로..

개발환경구축 2022.04.06

운영체제

운영체제 컴퓨터 사용자와 H/W System간의 Interface를 담당하는 프로그램 운영체제의 기능 사용자 편의 제공 자원 관리 장치 체어 * 자원관리 Indicator(지표)를 두고 있으며 자원을 최대한 활용해 최적화 하는 활동이다. 여기서 자원이란 키보드, 마우스, 모니터, 램 기타 하드웨어 등 CPU에 속한 모든 자원들이 해당되며 CPU는 자원의 총 집합제이며 자원 그 자체이다. * 장치제어 자원관리를 위한 방법 중 하나다. 운영체제의 종류 구조적 구분 : Micro Kernel, Monolithic Kernel OSS 적 구분 : Linux, Unix, Windows * Kernel : 프로그램의 핵심엔진 * Micro Kernel : 여러단계의 프로세스를 거치며 Monolithic Kernel..

개발환경구축 2022.04.05
1
반응형