正在加载图片...
Process Control Block For each process there is a Process Control Block,PCB process state Process State-Running,waiting,...; ·Process ID process number CPU registers and Program Counter-These need to be program counter saved and restored when swapping processes in and out of the CPU. CPU-Scheduling information-Such as priority registers information and pointers to scheduling queues. Memory-Management information-E.g.page tables or memory limits segment tables. Accounting information-user and kernel CPU time list of open files consumed,time limits,etc. I/O Status information-Devices allocated,open file tables,etc. - Process Control Block • For each process there is a Process Control Block, PCB • Process State - Running, waiting, …; • Process ID • CPU registers and Program Counter - These need to be saved and restored when swapping processes in and out of the CPU. • CPU-Scheduling information - Such as priority information and pointers to scheduling queues. • Memory-Management information - E.g. page tables or segment tables. • Accounting information - user and kernel CPU time consumed, time limits, etc. • I/O Status information - Devices allocated, open file tables, etc
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有