پاورپوینت سيستم مديريت IO
دسته بندي :
علوم پایه »
دانلود پاورپوینت های علمی
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 15 اسلاید
قسمتی از متن powerpoint (..ppt) :
Lecture 6 سيستم مديريت I/O I/O Management System (Sections 3.8, 3.9, 3.10)
In the Name of God
File Structure
سيستم مديريت I/O I/O Management System
سيستم مديريت I/O چيست ؟
مسير I/O براي نوشتن داده رو ي ديسک چگونه است؟
چه استراتژي هايي برا ي مديريت بافر هاي I/O وجود دارد؟
ساختار سيستم مديريت I/O در Unix چگونه است؟
انواع سيستمهاي I/O در Unix کدامند؟
File Structure
سيستم مديريت I/O
مسير I/O براي نوشتن داده رو ي ديسک چگونه است؟
مثال:
ي ک برنامه C در نظر ميگيريم که درخواست نوشتن يک بايت داده را در يک فايل مينمايد.
برا ي انجام اين درخواست چه مراحل ي در سيستم طي ميشود؟
مرحله (1): برنامه C :
درخواست I/O : write (textfile, ch, 1)
مرحله (2): سيستم مديريت فايلها ( File Manager ):
به جدول O pened F ile T able مراجعه م ي کند.
بافر I/O مربوط به سکتور مورد نظر را آماده م ي کند. ( Load ) (چگونه؟)
با ي ت را در محل مناسب در بافر م ي نو ي سد.
سپس I/0 Processor را صدا ( invoke ) م ي کند.
File Structure
سيستم مديريت I/O
مسير I/O براي نوشتن داده رو ي ديسک چگونه است؟
مثال (ادامه...):
مرحله (3): پردازنده I/O ( I/O Processor ):
پردازنده I/O بطور مستقل از پردازنده اصل ي ( CPU ) عمل ميبکند. (چرا؟)
بافر I/O را به فرمت مناسب ديسک تبديل و آماده تحويل ميکند.
منتظر آمادگي کنترلر ديسک ( Disk Controller ) برا ي دريافت ميشود.
سپس محتوا ي بافر را برا ي کنترلر ديسک ارسال ميکند.
مرحله (4): سيستم کنترل ديسک ( Disk Controller ) :
دستور قرار گرفتن هد Read/Write روي شيار مربوطه را ميدهد .
روی شيار مربوطه، در انتظار رسيدن هد به سکتور مورد نظر ميماند.
سپس محتواي بافر را برا ي ديسک ارسال ميکند.
File Structure
مس ي ر I/O برا ي ي ک با ي ت
( شکل 3.21 صفحه 90)