پاورپوینت با موضوع سيستم مديريت I/O

پاورپوینت با موضوع سيستم مديريت I/O

پاورپوینت با موضوع سيستم مديريت I/O

 

 

 

 

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل : .ppt ( قابل ويرايش و آماده پرينت )

تعداد اسلاید : 15 اسلاید

قسمتی از متن .ppt :

سيستم مديريت I/O 
I/O Management System


سيستم مديريت I/O چيست ؟

مسيرI/O براي نوشتن داده روي ديسک چگونه است؟ 

چه استراتژي هايي براي مديريت بافرهاي I/O وجود دارد؟

ساختار سيستم مديريت I/O در Unix چگونه است؟

انواع سيستمهاي I/O در Unix  کدامند؟

 مسيرI/O براي نوشتن داده روي ديسک چگونه است؟ 
مثال:
يک برنامه C در نظر ميگيريم که درخواست نوشتن يک بايت داده را در يک فايل مينمايد.
براي انجام اين درخواست چه مراحلي در سيستم طي ميشود؟

مرحله (1): برنامه C:

درخواست I/O  : write (textfile, ch, 1)    

مرحله (2): سيستم مديريت فايلها (File Manager):

به جدول Opened File Table  مراجعه ميکند.
بافر I/O مربوط به سکتور مورد نظر را آماده ميکند. (Load)      (چگونه؟)
بايت را در محل مناسب در بافر مينويسد.
سپس I/0 Processor را صدا (invoke) ميکند.

 مسيرI/O براي نوشتن داده روي ديسک چگونه است؟ 
     مثال (ادامه...):

مرحله (3): پردازنده I/O  (I/O Processor ):

پردازنده I/O بطورمستقل از پردازنده اصلي (CPU) عمل ميبکند.        (چرا؟)
بافر I/O را به فرمت مناسب ديسک تبديل و آماده تحويل ميکند.
منتظر آمادگي کنترلر ديسک (Disk Controller) براي دريافت ميشود.
سپس محتواي بافر را براي کنترلر ديسک ارسال ميکند.

مرحله (4): سيستم کنترل ديسک (Disk Controller):

دستور  قرار گرفتن هد Read/Write روي شيار مربوطه را ميدهد.
روی شيار مربوطه، در انتظار رسيدن هد به سکتور مورد نظر ميماند.
سپس محتواي بافر را براي ديسک ارسال ميکند.


دسته:

پاورپوینت با موضوع سيستم مديريت I/O

خرید آنلاین