Operating System
Introduction
1. Processes and Process Management
1. Process Concept
2. Process Scheduling
2. Threads
1. Overview
2. Multicore Programming
3. Multithreading Models
4. Thread Library
5. Implicity Threading
6. Grand Central Dispatch
7. Basic Thread Mechanisms
8. Threading Issues
9. Summary
Pipeline Pattern
3. Process Synchronization
1. Critical Section Problem
2. Mutex Locks
3. Semaphores
4. Readers / Writer Problem
5. Condition Variable
4. PThreads Programming
Thread Design Considerations
Signals
Midterm Exam
Scheduling
Run to Completion Scheduling
Preemptive Scheduling: Priority
Priority Inversion
Round Robin Scheduling
Powered by
GitBook
Signals
Signals
The system maintains a signal handler table for each process.
Handlers/Actions
Default actions
Process installs handler
results matching "
"
No results matching "
"