پاورپوینت فصل چهاردهم درس مفاهیم و اصول طراحی سیستمهای عامل
1-14ساختمان دیسک
دیسکها مهمترین حافظه ثانویه در کامپیوترهای مدرن است. نوار مغناطیسی به عنوان حافظه ثانویه مورد استفاده قرار می گرفت ولی سرعت دستیابی به آن کمتر از دیسکها است.
گرداننده دیسک مدرن به صورت یک آرایه بزرگ یک بعدی از بلوکهای منطقی آدرس دهی می شوند که بلوک منطقی کوچکترین واحد انتقال است و اندازه آن 512 بایت است ولی در بعضی از دیسکها می توان با فرمت سطح پایین ، اندازه بلوک منطقی را به 1024 بایت تغییر داد.
آرایه یک بعدی از بلوکهای منطقی بطور ترتیبی به قطاعهای دیسک نگاشت می شوند.
با استفاده از این نگاشت می توان شماره بلوک منطقی را به آدرس دیسک تبدیل کرد که حاوی شماره سیلندر، شماره شیار در آن سیلندر، و شماره قطاع در آن شیار است.
در عمل، این تبدیل به 2 دلیل دشوار است:
اولا اغلب دیسکها دارای قطاعهای خراب هستند اما عمل نگاشت با قطاع یدکی جبران می شود.
تعداد قطاعها در هر شیار در بعضی از گرداننده ها ثابت نیست.
و...
در 104 اسلاید
قابل ویرایش
در 104 اسلاید
قابل ویرایش
پاورپوینت فصل چهاردهم درس مفاهیم و اصول طراحی سیستمهای عامل