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

6,000 تومان

5 بازدید   - خرید موفق
افزودن به علاقه مندی هاAdded to wishlistRemoved from wishlist 0
خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت. همچنین یک نسخه از فایل خریداری شده به ایمیل شما ارسال خواهد شد.
پشتیبانی این محصول به صورت مادام العمر بر عهده ناشر می باشد. چنانچه بعد از خرید نیاز به راهنمایی و یا مشکلی در خصوص فایل داشتید از طریق ارسال تیکت در فروشگاه ناشر، مراتب را ارسال فرمایید.

توضیحات محصول

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

 

راه حل کارامدی برای بن بست وجود ندارد.

 

قطعه بندی ساده: بدون تکه تکه شدن داخلی.

 

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

 

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

 

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

هر فرآیند به تکه های هم اندازه با آنها تقسیم می شود.

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

به تکه های موجود در حافظه قاب گویند.

سیستم عامل یک جدول صفحه برای هر فرآیند ایجاد می کند.

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

 

 

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

 

 

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

مثل :پردازنده ها،حافظه اصلی و ثانویه و…

 

 

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

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

 

انحصار متقابل باید اعمال گردد:

 

فرایندی که در بخش غیر بحرانی خود متوقف می شود ، باید طوری عمل کند که هیچ دخالتی در فرایند های دیگر نداشته باشد .

 

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

هنگامی که هیچ فرایندی در ناحیه بحرانی نیست ورود یک فرایند بدون تاخیر است.

 

هیچ فرضی در باره تعداد فرایند ها و یا سرعت آن داشت.

 

هر فرایندی تنها برای زمان محدودی در ناحیه بحرانی قرار می گیرد.

 

سیستم عامل باید به تواند فرایندهای فعال مختلف را دنبال کند که این کار توسط بلوک های کنترل فرایند انجام می شود.

 

 

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

 

 

 

 

 

 

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

 

 

 

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

 

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

 

 

 

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

 

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

 

به قابلیتی از سیستم که امکان اجرای چند نخ را حمایت می کند.

 

nتک نخی: به رویکرد سنتی یک نخ اجرا در هر فرآیند .

 

 

مانند MS-DOS از فرآیند تک کاربره و از یک نخ حمایت می کند.

اتفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها

تخصیص و آزاد سازی منابع

اداره صف‌ها و زمان بندی استفاده از منابع

حساب داری (Accounting) میزان استفاده از منابع

ایجاد امنیت (security)

ایجاد، حذف و اداره فرایند‌ها

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

مدیریت فایل‌ها و پوشه‌ها

مدیریت حافظه‌های اصلی و جانبی

برقراری امکان دسترسی چندتایی (Multiaccess) و اجرای هم روند (Concurrent) فرایند‌ها

به اشتراک گذاری منابع (Resource Sharing)

تعیین راهکار‌هایی برای اداره بن بست (deadlock)‌ها

جلوگیری از شرایط رقابتی (Race Condition) و تد

در فرهنگ رایانه سیستم عامل Operating System) نرم‌افزاری است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم می‌سازد که نرم افزار کاربردی اجرا شده و از خدمات آن استفاده کنند.

از انواع مختلف سیستم عامل می‌توان به چند سیستم زیر اشاره کرد:

 

 

 

Real-Time Operating System: در دستگاه‌های صنعتی کاربرد دارد. دستگاه‌هایی مثل CNC که برای انجام تراش قطعات صنعتی به نوعی برنامه نویسی نیاز دارد. این نوع سیستم‌ها توانایی تغییر بسیار کمی دارند و هر بار که کاری توسط دستگاه انجام می‌‌شود آن را در زمان معین و ثابتی انجام می‌دهد.

Single-User ,Single-Task: همان طور که از نام آن پیداست فقط برای کار توسط یک کاربر در یک زمان است. سیستم عامل Palm نمونه مناسبی برای این سیستم است.

Single-User ,MultiTasking: این همان سیستم عاملی است که در کامپیوتر از آن استفاده می‌‌‌شود و به یک کاربر اجازه اجرای چندین برنامه را می‌دهد.سیستم عامل‌های ویندوز و مکینتاش از این نوع هستند.

Multi User: این نوع سیستم به چندین کاربر توانایی استفاده همزمان و دسترسی به برنامه‌های مختلف را در یک زمان ثابت می‌دهد. سیستم عامل‌ «یونیکس» و سیستم عامل‌های ابرکامپیوتر‌ها مانند MVS از این قبیل هستند.

 

 

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

 

 

 

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

 

 

 

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

 

 

 

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

دیدگاهها

0.0
0
0
0
0
0

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “پاورپوینت مدیریت حافظه در سیستم عامل”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هیچ دیدگاهی برای این محصول نوشته نشده است.

اطلاعات فروشنده

  • نام فروشگاه: sara
  • فروشنده: سارا رحیمی
  • نشانی:
  • هیچ ارزیابی یافت نشد!

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

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

6,000 تومان

6,000 تومان

5 بازدید   - خرید موفق
شناسه: 20262 دسته بندی: برچسب ها: , ,
افزودن به علاقه مندی هاAdded to wishlistRemoved from wishlist 0
ناشر
sara
@ سارا رحیمی
همکاری در فروش

فاپول
بازیابی رمز