ReviewerOS.docx
Document Details
Uploaded by Deleted User
Tags
Related
- (The Morgan Kaufmann Series in Computer Architecture and Design) David A. Patterson, John L. Hennessy - Computer Organization and Design RISC-V Edition_ The Hardware Software Interface-Morgan Kaufmann-24-101-12-15.pdf
- ReviewerOS.docx
- PC Components PDF
- Operating Systems Lecture Notes PDF
- Operating Systems Study Guide PDF
- Operating System Concepts – 10th Edition PDF
Full Transcript
### Reviewer - - - - - - - - - - - - - - - - #### 2. **Basic Functions of an OS** - - - - - - - - - - - - - - - #### #### 3. **Operating System Components** - - - - - - - - - - - - -...
### Reviewer - - - - - - - - - - - - - - - - #### 2. **Basic Functions of an OS** - - - - - - - - - - - - - - - #### #### 3. **Operating System Components** - - - - - - - - - - - - - - #### 3.1 Basic Computer Architecture **Definition:** - **1. Central Processing Unit (CPU):** - - - - - - **2. Memory:** - - - - - **3. Input/Output (I/O) Devices:** - - - **4. Bus System:** - - - #### 3.2 Interaction Between Hardware and Operating Systems **Definition:** - **1. Device Drivers:** - **2. Memory Management:** - - - - - **3. Interrupt Handling:** - **4. System Calls:** - #### 3.3 Operating System Structure and Design **1. Monolithic Structure:** - - - - **2. Microkernel Structure:** - - - - **3. Layered Structure:** - - - - **4. Modular Structure:** - - - - ### 4.1 Definition of a Process **Definition:** - **Components of a Process:** - - - - - - - ### 4.2 Process States and Lifecycle **Process States:** 1. 2. 3. 4. 5. 6. **Process Lifecycle Diagram:** - ### 4.3 Process Control Block (PCB) **Definition:** - **Contents of a PCB:** 1. 2. 3. 4. 5. 6. 7. 8. **Importance of PCB:** - ### Context Switching **Definition:** - **Steps in Context Switching:** 1. 2. 3. 4. 5. 6. **Context Switching Overhead:** -