운영체제
-
프로세스운영체제 2021. 3. 27. 23:45
멀티프로그래밍 - 한 프로그램이 CPU를 독점하지 않고 IO를 하는 시점에 다른 프로그램이 CPU를 사용할 수 있다 - Throughput : 단위 시간 동안 더 많은 프로그램의 작업을 수행한다. 생산성 향상 - Utilitzation : CPU의 이용률이 증가한다 - Degree of multiprogramming : 동시에 수행하는 프로그램 수 가 증가한다 프로세스 - 실행 중인 프로그램, 메로리에 로드된 상태를 명심 - text : 프로그램의 코드 - stack : 메서드의 변수 저장 - data : 전역 변수 영역 - heap : 동적 할당 영역 프로세스 상태 - new - ready - running - waiting - terminated PCB(Process Control Block) - 운..