- Information
- AI Chat
This is a Premium Document. Some documents on Studocu are Premium. Upgrade to Premium to unlock it.
Was this document helpful?
This is a Premium Document. Some documents on Studocu are Premium. Upgrade to Premium to unlock it.
CSCI 340 Self taken Notes
Course: Operating Systems Principles (CSCI 340)
16 Documents
Students shared 16 documents in this course
University: Queens College CUNY
Was this document helpful?
This is a preview
Do you want full access? Go Premium and unlock all 9 pages
Access to all documents
Get Unlimited Downloads
Improve your grades
Already Premium?
CSCI 340 Notes
Process Control Block (PCB)
For each process, the operating system maintains the data structure which keeps track
of complete information about that process. This data structure or record is called Process
Control Block.
Following is the PCB structure
Process ID
Program Counter
Process State
Priority
Registers
Lists of Open files
I/O devices
Protection
………
Process ID: Unique Number is given to each process by the Operating System.
Program Counter:
Process State: State of the program whether they are being executed CPU or not. Ex:
Executed, Terminated, Waiting, Ready to execute, Suspended, New program. If a program is
being executed by CPU then its state is Executing, Process that’s completed execution is in
the Terminated state. Process in RAM ready for execution is in Ready state.
Priority: Process of execution based on priority. Programs that have the highest priority will
be executed first and the programs that have the lowest priority will be executed last. For
example, the Operating System process has the highest priorities, and the user process has the
lowest priority.
Registers: It is a small amount of fast memory that the CPU uses for storage during
execution.
Lists of Open files:
I/O devices
Protection
Distributed Operating System: Operating system that has many computers to handle jobs
Clustered System: The system that is composed of two or more individual computer
systems joined together. This system shares common storage and is closely linked through a
Why is this page out of focus?
This is a Premium document. Become Premium to read the whole document.
Why is this page out of focus?
This is a Premium document. Become Premium to read the whole document.
Why is this page out of focus?
This is a Premium document. Become Premium to read the whole document.