کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

دانلود مقاله مدیریت حافظه در سیستم عامل

اختصاصی از کوشا فایل دانلود مقاله مدیریت حافظه در سیستم عامل دانلود با لینک مستقیم و پرسرعت .

دانلود مقاله مدیریت حافظه در سیستم عامل


دانلود مقاله مدیریت حافظه در سیستم عامل

       مقدمه

سیستم عامل یکی ازجنبه های محوری درعلوم ومهندسی کامپیوتر است که به شدت در شکل گیری درک فرد از عملکرد داخلی کامپیوتر وهمکاری متقابل سخت افزارونرم افزار تاثیری که می تواند در طراحی وساخت سیستمهای کامپیوتری نقش محوری ایفا نماید.

سیستم عامل یک ریزپردازنده ـ تک استفاده کننده ای می تواند به مراتب ساده تر از سیستم عامل یک کامپیوتر بزرگ باشدکه چندین استفاده کننده را پشتیبانی می کند. سیستم عامل ازمنابع سخت افزاری یک یاچند پردازنده برای ارائه مجموعه ای ازخدمات به کاربران استفاده می کند. در نتیجه برای بررسی سیستم عامل، داشتن درک مناسبی از سخت افزار کامپیوتر مهم است.

سیستم عامل دارای دوهدف 1. فراهم کردن یک سطح ارتباطی بالاتر باکامپیوتر، بطوریکه بتوان از سخت افزار بصورت آسانتری استفاده نمودو2. فراهم آوردن اقتصادی ترین نحوه استفاده از سخت افزار کامپیوتر. سیستم های عامل سعی می کنند به هر دوهدف برسند، ولیکن در عمل این اهداف با هم تضاد پیدا می کنند. زیرا برای بوجودآوردن یک ارتبا ط ساده و راحت بین انسان و کامپیوتر باید نرم افزار بیشتری بین این دو جناح قرار داد. ولی اینکار با هدف دوم تناقص دارد، وبنابراین در هنگام طراحی سیستم های عامل به یک سازش بین اهداف فوق نیاز است. با توجه به این سازش ومیزان آن، انواع گوناگونی از سیستم عامل بوجود آمده اند.

همچون اکثر نرم افزارهای پیچیده می توان ساختاریک سیستم عامل را همانند یک جسم لایه لایه(شکل یک پیاز) دانست. در مرکز، یک هسته از امکانات اساسی واولیه است که لایه های دیگری به آن اضافه می شوندو بین طریق امکانات پیچیده ترو پیشرفته تری فراهم می آیند. بعضی از سیستم های عامل کنونی، از قبیل VME/B که بر روی کامپیوتر ICL 2900 قرار دارند ویا سیستم عامل UNIX، این خصلت لایه لایه بودن را بخوبی نشان می دهندو حتی برخی از ماشینها، سخت افزاری مخصوص را، برای چنین سازمان لایه لایه ای فراهم می آورند.

مقدمه
سیستم عامل چیست ؟   
مدیریت حافظه  
حفاظت حافظه
نیازهای مدیریت حافظه
حفاطت   
اشتراک   
سازمان منطقی   
سازمان فیزیکی  
قطعه بندی   
تکه تکه شدن   
محل برنامه   
استفاده ازکد وداده ها بصورت اشتراکی   
قطعات اشتراکی  
قطعات مشترک    
صفحه بندی
ماشینهای صفحه بندی قطعه بندی شده  
جدول قطعه
جدول صفحه  
کارایی  
محل  
الگوریتم های جایگزینی صفحه  
     ـ  جایگزینی بلیدی اپتیمال BO  
     ـ اخیرا کمترین استفاده شده LRU
     ـ الگوریتم اولین صادره اولین وارده FIFO  
     ـ الگوریتم اخیرا استفاده نشده NRU  
الگوریتم پشته ای
چند برنامگی
تقلیل زمان هر مبادله ـ پیش صفحه بندی
بهبود نرخ های مبادله توسط چند برنامگی
Thrashing
 جلوگیری از Thrashing توسط کنترل بار
جلوگیری از Thrashing توسط کنترل مداخله
تکنیکهای تخصیص انباره
ـ الگوریتم First Fit
ـ الگوریتم Next Fit
ـ الگوریتم Best Fit
ـ الگوریتم Worst  Fit
سیستم بادی
مدیریت حافظه در Unix,Solaris
سیستم صفحه بندی
ساختمان داده
جایگزینی صفحه
مدیریت حافظه در Windows NT
ترجمه آدرس مجازی NT
صفحه بندی NT

شامل 60 صفحه فایل word


دانلود با لینک مستقیم

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.