خانه » پروژه » فناوری اطلاعات » دانلود پروژه مدیریت حافظه
دانلود پروژه مدیریت حافظه

دانلود پروژه مدیریت حافظه

مدیریت حافظه

فهرست مطالب
مقدمه
سیستم عامل چیست ؟
مدیریت حافظه
حفاظت حافظه
نیازهای مدیریت حافظه
حفاطت
اشتراک
سازمان منطقی
سازمان فیزیکی
قطعه بندی
تکه تکه شدن
محل برنامه
استفاده ازکد وداده ها بصورت اشتراکی
قطعات اشتراکی
قطعات مشترک
صفحه بندی
ماشینهای صفحه بندی قطعه بندی شده
جدول قطعه
جدول صفحه
کارایی
محل
الگوریتم های جایگزینی صفحه
جایگزینی بلیدی اپتیمال BO 
اخیرا کمترین استفاده شده LRU
الگوریتم اولین صادره اولین وارده FIFO
الگوریتم اخیرا استفاده نشده NRU
الگوریتم پشته ای
چند برنامگی
تقلیل زمان هر مبادله ـ پیش صفحه بندی
بهبود نرخ های مبادله توسط چند برنامگی
Thrashing
جلوگیری از Thrashing توسط کنترل بار
جلوگیری از Thrashing توسط کنترل مداخله
تکنیکهای تخصیص انباره
ـ الگوریتم First Fit
ـ الگوریتم Next Fit
ـ الگوریتم Best Fit
ـ الگوریتم Worst  Fit
سیستم بادی
مدیریت حافظه درUnix,Solaris
سیستم صفحه بندی
ساختمان داده
جایگزینی صفحه
مدیریت حافظه در Windows NT
ترجمه آدرس مجازی NT
صفحه بندی NT
مقدمه
سیستم عامل یکی ازجنبه های محوری درعلوم ومهندسی کامپیوتر است که به شدت در شکل گیری درک فرد از عملکرد داخلی کامپیوتر وهمکاری متقابل سخت افزارونرم افزار تاثیری که می تواند در طراحی وساخت سیستمهای کامپیوتری نقش محوری ایفا نماید.
سیستم عامل یک ریزپردازنده ـ تک استفاده کننده ای می تواند به مراتب ساده تر از سیستم عامل یک کامپیوتر بزرگ باشدکه چندین استفاده کننده را پشتیبانی می کند. سیستم عامل ازمنابع سخت افزاری یک یاچند پردازنده برای ارائه مجموعه ای ازخدمات به کاربران استفاده می کند. در نتیجه برای بررسی سیستم عامل، داشتن درک مناسبی از سخت افزار کامپیوتر مهم است.
سیستم عامل دارای دوهدف ۱٫ فراهم کردن یک سطح ارتباطی بالاتر باکامپیوتر، بطوریکه بتوان از سخت افزار بصورت آسانتری استفاده نمودو۲٫ فراهم آوردن اقتصادی ترین نحوه استفاده از سخت افزار کامپیوتر. سیستم های عامل سعی می کنند به هر دوهدف برسند، ولیکن در عمل این اهداف با هم تضاد پیدا می کنند. زیرا برای بوجودآوردن یک ارتبا ط ساده و راحت بین انسان و کامپیوتر باید نرم افزار بیشتری بین این دو جناح قرار داد. ولی اینکار با هدف دوم تناقص دارد، وبنابراین در هنگام طراحی سیستم های عامل به یک سازش بین اهداف فوق نیاز است. با توجه به این سازش ومیزان آن، انواع گوناگونی از سیستم عامل بوجود آمده اند.
همچون اکثر نرم افزارهای پیچیده می توان ساختاریک سیستم عامل را همانند یک جسم لایه لایه(شکل یک پیاز) دانست. در مرکز، یک هسته از امکانات اساسی واولیه است که لایه های دیگری به آن اضافه می شوندو بین طریق امکانات پیچیده ترو پیشرفته تری فراهم می آیند. بعضی از سیستم های عامل کنونی، از قبیل VME/B که بر روی کامپیوتر ICL 2900 قرار دارند ویا سیستم عامل UNIX، این خصلت لایه لایه بودن را بخوبی نشان می دهندو حتی برخی از ماشینها، سخت افزاری مخصوص را، برای چنین سازمان لایه لایه ای فراهم می آورند………..

برای خرید اطلاعات خود را وارد کنید
  • کلیه پرداخت های سایت از طریق درگاه بانک سامان انجام می گیرد.هر مرحله از خرید می توانید مشکل خود را با پشتیبان و فرم تماس با ما در جریان بگذارید در سریعترین زمان ممکن مشکل برطرف خواهد شد
  • پس از پرداخت وجه ، فایل محصول هم قابل دانلود می باشد و هم به ایمیل شما ارسال می گردد .
  • آدرس ایمیل را بدون www وارد نمایید و در صورت نداشتن ایمیل فایل به تلگرام شما ارسال خواهد شد .
  • در صورت داشتن هرگونه سوال و مشکل در پروسه خرید می توانید با پشتیبانی سایت تماس بگیرید.
  • پشتیبان سایت با شماره 09383646575 در هر لحظه همراه و پاسخگوی شماست
  • اشتراک گذاری مطلب

    راهنما

    » فراموش نکنید! بخش پشتیبانی مقاله آنلاین ، در همه ساعات همراه شماست

    اطلاعات ارتباطی ما پست الکترونیکی: Article.university@gmail.com

    تماس با پشتیبانی+ ایدی تلگرام 09383646575

    برای سفارشتان از سایت ما کمال تشکر را داریم.

    از اینکه ما را انتخاب نمودید متشکریم.

    معادله فوق را حل نمایید *

    تمام حقوق مادی , معنوی , مطالب و طرح قالب برای این سایت محفوظ است