ساختمان حافظه ثانویه (pptx) 103 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 103 اسلاید
قسمتی از متن PowerPoint (.pptx) :
ساختمان حافظه ثانویه
2
ساختمان حافظه ثانویه
ساختمان دیسک
زمانبندی دیسک
مدیریت دیسک
مدیریت فضای مبادله
ساختار
RAID
وصل کردن دیسک
پیاده سازی حافظه پایدار
ساختار حافظه ثالت
3
ساختمان حافظه ثانویه
ساختمان دیسک
زمانبندی دیسک
مدیریت دیسک
مدیریت فضای مبادله
ساختار
RAID
وصل کردن دیسک
پیاده سازی حافظه پایدار
ساختار حافظه ثالت
4
فصل چهاردهم : ساختمان حافظه ثانویه
1-14ساختمان دیسک
دیسکها مهمترین حافظه ثانویه در کامپیوترهای مدرن است. نوار مغناطیسی به عنوان حافظه ثانویه مورد استفاده قرار می گرفت ولی سرعت دستیابی به آن کمتر از دیسکها است.
گرداننده دیسک مدرن به صورت یک آرایه بزرگ یک بعدی از بلوکهای منطقی آدرس دهی می شوند که بلوک منطقی کوچکترین واحد انتقال است و اندازه آن 512 بایت است ولی در بعضی از دیسکها می توان با فرمت سطح پایین ، اندازه بلوک منطقی را به 1024 بایت تغییر داد.
5
فصل چهاردهم : ساختمان حافظه ثانویه
آرایه یک بعدی از بلوکهای منطقی بطور ترتیبی به قطاعهای دیسک نگاشت می شوند.
با استفاده از این نگاشت می توان شماره بلوک منطقی را به آدرس دیسک تبدیل کرد که حاوی شماره سیلندر، شماره شیار در آن سیلندر، و شماره قطاع در آن شیار است.
در عمل، این تبدیل به 2 دلیل دشوار است:
اولا اغلب دیسکها دارای قطاعهای خراب هستند اما عمل نگاشت با قطاع یدکی جبران می شود.
تعداد قطاعها در هر شیار در بعضی از گرداننده ها ثابت نیست.
6
فصل چهاردهم : ساختمان حافظه ثانویه
در رسانه هایی که از سرعت خطی ثابت استفاده می کند، دانسیته بیت در هر شیار یکنواخت است.
هر چه شیار دورتر از مرکز دیسک باشد، طول آن بیشتر است و می تواند قطاعهای بیشتری را نگهداری کند. بنابراین دیسکهای مدرن به صورت مناطقی از سیلندرها سازمان دهی می شوند.
اما هرچه از مناطق داخلی به مناطق خارجی برویم، تعداد قطاع ها در هر شیار افزایش می یابد.تعداد قطاعهای موجود در شیارهای خارجی ترین منطقه، 40 درصد بیشتر از تعداد قطاعهای موجود در شیارهای داخلی ترین منطقه است.
7
فصل چهاردهم : ساختمان حافظه ثانویه
وقتی هد از شیارهای خارجی به سمت شیارهای داخلی می آید، سرعت چرخش گرداننده دیسک زیاد می شود تا داده ها با نرخ ثابتی در زیر هد عبور کنند.
سرعت چرخش دیسک می تواند ثابت باشد و دانسیته بیتها از شیارهای داخلی به شیارهای خارجی کاهش می یابد تا نرخ داده ها ثابت باقی بماند. این روش در دیسکهای سخت بکار گرفته می شود و سرعت زاویه ای ثابت نام دارد.
8
فصل چهاردهم : ساختمان حافظه ثانویه
یکی از مسئولیتهای سیستم عامل استفاده کارآمد از سخت افزار است.
زمان دستیابی شامل دو بخش است.
زمان لازم برای حرکت بازوی دیسک، جهت انتقال هد به سیلندر حاوی قطاع مطلوب را زمان پیگرد می نامند.
تاخیر چرخشی زمان لازم برای چرخش دیسک و انتقال قطاع در مقابل هد دیسک است.
9
فصل چهاردهم : ساختمان حافظه ثانویه
=
پهنای باند دیسک
هر وقت فرآیندی به عمل
I/O
در دیسک نیاز داشته باشد، فراخوان سیستم را به سیستم عامل می فرستد.این در خواست چند قطعه از اطلاعات را مشخص می کند:
عملیات مورد نظر ورودی است یا خروجی.
تعیین آدرس دیسک برای انتقال.
تعیین آدرس حافظه برای انتقال.
تعداد بایتهایی که باید انتقال یابد.
تعداد کل بیتهای انتقال یافته
کل زمان لازم از اولین درخواست خدمات تا کامل شدن آخرین انتقال
10
فصل چهاردهم : ساختمان حافظه ثانویه
ساختمان حافظه ثانویه
ساختمان دیسک
زمانبندی دیسک
مدیریت دیسک
مدیریت فضای مبادله
ساختار
RAID
وصل کردن دیسک
پیاده سازی حافظه پایدار
ساختار حافظه ثالت
زمانبندی
FCFS
زمانبندی
SSTF
زمانبندی پیمایش
زمانبندی پیمایش حلقوی
الگوریتم
LOOK
انتخاب الگوریتم زمانبندی دیسک