14-Midterm_Review_2spp

14-Midterm_Review_2spp - CSE 421/521 - Operating Systems...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
1 CSE 421/521 - Operating Systems Fall 2011 Tevfik Ko ş ar University at Buffalo October 18 th , 2011 Lecture - XIV Midterm Review Midterm Exam October 20th, Thursday 9:30am-10:50am @215 NSC
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Chapters included in the Midterm Exam Ch. 1 (Introduction) Ch. 2 (OS Structures) Ch. 3 (Processes) Ch. 4 (Threads) Ch. 5 (CPU Scheduling) Ch. 6 (Synchronization) Ch. 7 (Deadlocks) • Basic OS Components • OS Design Approaches • Kernel Mode vs User Mode • System Calls 4
Background image of page 2
3. Processes • Context Switching • Process Control Block (PCB) • Process States • Interprocess Communication 5 4. Threads • Concurrent Programming • Threads vs Processes • Other Threading Issues Signal handling Thread pools Thread specific data 6
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
5. CPU Scheduling • Scheduling Algorithms FCFS, SJF, Priority, Round Robing Preemptive vs Non-preemptive • Multilevel Feedback Queues • Estimating CPU bursts 7 6. Synchronization • Race Conditions • Critical Section Problem • Mutual Exclusion • Semaphores • Monitors • Classic Problems of Synchronization Bounded Buffer Readers-Writers Dining Philosophers Sleeping Barber 8
Background image of page 4
• Deadlock Characterization • Deadlock Detection Resource Allocation Graphs
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 19

14-Midterm_Review_2spp - CSE 421/521 - Operating Systems...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online