E the request queue is dynamic updated request queue

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: requests were dispatched May cause starvation of some requests. Linux : block I/O 1. 2. 3. 4. File system accepts I/O request from user application File system determines address of sector on device and includes it in a bio structure File system submits the I/O request, using the bio it has constructed, to the scheduler I/O scheduler adds request to scheduling structure(s) Linux : block I/O 1. 2. 3. Device driver issues dispatch notice to I/ O scheduler I/O scheduler returns next request, removes request from scheduling structure(s) File system and device drivers handle communication with devices, buffers, and user applications Questions? Read Love Chapter 12 Do Homework #4 Get moving on Project #4 Plan of Attack is due before Rob's seminar!...
View Full Document

Ask a homework question - tutors are online