پاورپوینت مدیریت حافظه در سیستم عامل ،pptx،در 56 اسلاید

7,000 تومان می‌توانید توسط تمام کارت‌های بانکی عضو شتاب خرید خود را انجام داده و بلافاصله بعد از خرید فایل را دریافت نمایید. خرید و دانلود فایل سوال از فروشنده راهنمای دریافت
  • اطلاعات و مشخصات فایل
پاورپوینت مدیریت حافظه در سیستم عامل ،pptx،در 56 اسلاید
  • کد فایل: 9285
  • قیمت: 7,000 تومان
  • فرمت فایل دانلودی: .zip
  • حجم فایل: 148 کیلوبایت
  • تعداد مشاهده: 9 بازدید
  • فرمت فایل اصلی: pptx
  • تعداد صفحات: 55 صفحه
  • اطلاعات فروشنده

شرح فایل

این پاورپوینت در مورد مدیریت حافظه در سیستم عامل در 56 اسلاید کامل با افکت مناسب و شامل: مدیریت حافظه در سیستم عامل،حافظه،حافظه کوتاه مدت،روش های مدیریت حافظه،حافظه حقیقی و مجازی،کارآمدی حافظه مجازی،مدیریت حافظه،پارامترهای مدیریت حافظه،Operating System،تعريف سيستم عامل ،سخت افزار،انواع سیستم عامل های شبكه ،سیستم های چند پردازنده ای ،شبكه هاي بلادرنگساختارهای کنترلی سیستم عامل و...ومنابع می باشد

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


nتمام بن بستهابی نیاز های متضاد دو فرآیند یا بیشتر ،برای منابع هم راه هستند.


nمنابع قابل استفاده مجدد: بدون صدمه توسط یک فرآیند می توان در هر زمان مورد استفاده قرار می گیردو تمام نمی شود.
مثل :پردازنده ها،حافظه اصلی و ثانویه و...

n
nمنابع مصرف شدنی: منبعی هستند که می تواند ایجاد ونابود گردد.
نوعا روی تعداد منابع مصرف شدنی از یک نوع به خصوص ،حدی وجود ندارد.

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


nسیستم عامل باید منابع را به هر یک از فرایند ها تخصیص دهد و یا باز پس بگیرد از جمله:






(وقت پردازنده، حافظه، پرونده هاريا، دستگاههای ورودی و خروجی)



- تملک منبع: ( فرآیند یا وظیفه )

به هر فرآیند یک آدرس مجازی برای نگهداری تصویر فرآیند می دهد.



- توزیع وقت فرآیند: ( نخ یا فرآیند سبک وزن )

فرآیند مسیر اجرای یک یا چند برنامه است و توسط سیستم عامل مورد زمان بندی و توزیع قرار می گیرد.

nبه قابلیتی از سیستم که امکان اجرای چند نخ را حمایت می کند.
n
nتک نخی: به رویکرد سنتی یک نخ اجرا در هر فرآیند .


nمانند MS-DOS از فرآیند تک کاربره و از یک نخ حمایت می کند.
استفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها
nتخصیص و آزاد سازی منابع
nاداره صف‌ها و زمان بندی استفاده از منابع
nحساب داری (Accounting) میزان استفاده از منابع
nایجاد امنیت (security)
nایجاد، حذف و اداره فرایند‌ها
nایجاد مکانیسم‌های ارتباط بین فرایند‌ها و همگام سازی آنها
nمدیریت فایل‌ها و پوشه‌ها
nمدیریت حافظه‌های اصلی و جانبی
nبرقراری امکان دسترسی چندتایی (Multiaccess) و اجرای هم روند (Concurrent) فرایند‌ها
nبه اشتراک گذاری منابع (Resource Sharing)
nتعیین راهکار‌هایی برای اداره بن بست (deadlock)‌ها
nجلوگیری از شرایط رقابتی (Race Condition) و تد
در فرهنگ رایانه سیستم عامل Operating System) نرم‌افزاری است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم می‌سازد که نرم افزار کاربردی اجرا شده و از خدمات آن استفاده کنند.
از انواع مختلف سیستم عامل می‌توان به چند سیستم زیر اشاره کرد:



Real-Time Operating System: در دستگاه‌های صنعتی کاربرد دارد. دستگاه‌هایی مثل CNC که برای انجام تراش قطعات صنعتی به نوعی برنامه نویسی نیاز دارد. این نوع سیستم‌ها توانایی تغییر بسیار کمی دارند و هر بار که کاری توسط دستگاه انجام می‌‌شود آن را در زمان معین و ثابتی انجام می‌دهد.
Single-User ,Single-Task: همان طور که از نام آن پیداست فقط برای کار توسط یک کاربر در یک زمان است. سیستم عامل Palm نمونه مناسبی برای این سیستم است.
Single-User ,MultiTasking: این همان سیستم عاملی است که در کامپیوتر از آن استفاده می‌‌‌شود و به یک کاربر اجازه اجرای چندین برنامه را می‌دهد.سیستم عامل‌های ویندوز و مکینتاش از این نوع هستند.
Multi User: این نوع سیستم به چندین کاربر توانایی استفاده همزمان و دسترسی به برنامه‌های مختلف را در یک زمان ثابت می‌دهد. سیستم عامل‌ «یونیکس» و سیستم عامل‌های ابرکامپیوتر‌ها مانند MVS از این قبیل هستند.


در اینجا کمی سخت است که بین سیستم عامل‌های شبکه و سیستم عامل‌های MultiUser تفاوت قایل شد. سیستم عاملی مثل ویندوز 2000 در حقیقت مانند باقی ویندوزها یک سیستم عامل SingleUser است و تفاوت آن با سیستم عامل‌های MultiUser این است که تنظیمات شبکه و اطلاعات کاربران شبکه فقط به صورت یک برنامه روی آن اجرا می‌‌شود و کاربران دیگر شبکه توسط سیستم عامل ویندوز 2000روی شبکه قرار می‌گیرند و باقی کارکرد آن‌ها توسط سیستم عامل کامپیوتر خودشان انجام می‌گیرد.



وقتی کامپیوترتان را روشن می‌کنید، برنامه‌ای به نام ( POST(Power-On Self Test از روی ROM اجرا می‌شود. این برنامه کوچک، تمام قطعات کامپیوتر را چک می‌کند. ابتدا پردازشگر و بعد RAM و BIOS [چطور حافظه کامپیوتر کار می‌کند؟]. سپس برنامه دیگری از ROM اجرا می‌‌‌‌شود که هارد دیسک شما را فعال می‌سازد و به دنبال اولین قسمت سیستم عامل یعنی BootstrapLoader می‌گردد. Bootstrap سیستم عامل را به ترتیب اجرا می‌کند تا جایی که کنترل کامپیوتر را به آن می‌سپارد.



پیش از این گفتیم که مدیریت و هدایت پردازش‌های کامپیوتر توسط سیستم عامل انجام می‌شود. مدیریت پردازش شامل تقسیم بندی و اولویت دهی به پردازش‌ها است. نرم افزاری که سیستم عامل برای اینکار از آن استفاده می‌کند به نام Process یا Thread معروف است.



در حقیقت سیستم عا

خرید و دانلود فایل
  • قیمت: 7,000 تومان
  • فرمت فایل دانلودی: .zip
  • حجم فایل: 148 کیلوبایت

راهنمای خرید و دانلود فایل

  • پرداخت با کلیه کارتهای بانکی عضو شتاب امکانپذیر است.
  • پس از پرداخت آنلاین، بلافاصله لینک دانلود فعال می شود و می توانید فایل را دانلود کنید. در صورتیکه ایمیل خود را وارد کرده باشید همزمان یک نسخه از فایل به ایمیل شما ارسال میگردد.
  • در صورت بروز مشکل در دانلود، تا زمانی که صفحه دانلود را نبندید، امکان دانلود مجدد فایل، با کلیک بر روی کلید دانلود، برای چندین بار وجود دارد.
  • در صورتیکه پرداخت انجام شود ولی به هر دلیلی (قطعی اینترنت و ...) امکان دانلود فایل میسر نگردید، با ارائه نام فایل، کد فایل، شماره تراکنش پرداخت و اطلاعات خود، از طریق تماس با ما، اطلاع دهید تا در اسرع وقت فایل خریداری شده برای شما ارسال گردد.
  • در صورت وجود هر گونه مشکل در فایل دانلود شده، حداکثر تا 24 ساعت، از طریق تماس با ما اطلاع دهید تا شکایت شما مورد بررسی قرار گیرد.
  • برای دانلود فایل روی دکمه "خرید و دانلود فایل" کلیک کنید.

نام
ایمیل
تلفن تماس
سوال یا نظر