운영체제는 컴퓨터의 하드웨어를 관리하고, 하드웨어와 소프트웨어, 사용자를 매개하는 프로그램이다. 커널은 운영체제의 핵심이며, 실체다. 운영체제는 커널과 커널 모듈들로 구성되는데, 커널이 운영체제의 핵심이다보니 일반적으로 운영체제와 커널은 동일시 된다. 커널이 같다면 같
New : process가 처음 생성되었을 때.Ready :프로세스가 프로세서에 할당되기를 기다릴때.Running :프로세스가 할당되어 실행될 때.Waiging :프로세스가 이벤트를 기다릴 때.Terminated :프로세스가 실행을 마쳤을 때. How one proce
old days of batch systems and timesharing systems \- CPU time was a scarce resource on the old machies.A great deal of work has gone into devising cl
A scheduling algorithm with four proiority classesA scheduling algorithm with four priority scheduling among the classes \- Use round-robin scheduling
process modelresource groupingAddress space, open files, child processes, accounting informationThreadprogram counter, registers, stackThread modelAll
Ideally programmers want memory that is fastlarge fastnon-volatileMemory Hierarchysmall amount of fast, expensive memory - cachesome medium speed, med
ideally programmers want memory that is fastlargenonvolatileMemory hierarchysmall amount of fast, expensive memory - cachesome medium speed, medium pr