در جریان آخرین اخبار، مسابقات و اطلاعیه های پوشه در تلگرام باشید "کلیک کنید"

پاورپوینت همزمانی بن بست و گرسنگی در سیستم عامل ،pptx،در 55 اسلاید

پاورپوینت همزمانی بن بست و گرسنگی در سیستم عامل ،pptx،در 55 اسلاید

این پاورپوینت در مورد همزمانی بن بست و گرسنگی در سیستم عامل در 55 اسلاید کامل با افکت مناسب و شامل: همزمانی بن بست و گرسنگی در سیستم عامل، اصول بن بست،اجتناب از بن بست،عدم تخصیص،انحصار متقابل و همگام سازی در سیستم عامل،تعريف سيستم عامل، نخها، چندپردازشی متقارن و ریز هسته ها،تعاریف سخت افزار،Operati

دسته بندی: کتاب » کامپیوتر

تعداد مشاهده: 50 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: pptx

تعداد صفحات: 55

حجم فایل:341 کیلوبایت

  پرداخت و دانلود  قیمت: 6,600 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • این پاورپوینت در مورد همزمانی بن بست و گرسنگی در سیستم عامل  در 55 اسلاید کامل با افکت مناسب و شامل: همزمانی بن بست و گرسنگی در سیستم عامل، اصول بن بست،اجتناب از بن بست،عدم تخصیص،انحصار متقابل و همگام سازی در سیستم عامل،تعريف سيستم عامل، نخها، چندپردازشی متقارن و ریز هسته ها،تعاریف سخت افزار،Operati g System،تعريف سيستم عامل ،سخت افزار،انواع سیستم عامل های شبكه ،سیستم های چند پردازنده ای ،شبكه هاي بلادرنگساختارهای کنترلی سیستم عامل،سیستم های عامل توزیعی، و...ومنابع می باشد.

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

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

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

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

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

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

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

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

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

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

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

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

     
     مانند MS-DOS از فرآیند تک کاربره و از یک نخ حمایت می کند.
    استفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها
     تخصیص و آزاد سازی منابع
     اداره صف‌ها و زمان بندی استفاده از منابع
     حساب داری (Accou ti g) میزان استفاده از منابع
     ایجاد امنیت (security)
     ایجاد، حذف و اداره فرایند‌ها
     ایجاد مکانیسم‌های ارتباط بین فرایند‌ها و همگام سازی آنها
     مدیریت فایل‌ها و پوشه‌ها
     مدیریت حافظه‌های اصلی و جانبی
     برقراری امکان دسترسی چندتایی (Multiaccess) و اجرای هم روند (Co curre t) فرایند‌ها
     به اشتراک گذاری منابع (Resource Shari g)
     تعیین راهکار‌هایی برای اداره بن بست (deadlock)ها
     جلوگیری از شرایط رقابتی (Race Co ditio ) و تد
    در فرهنگ رایانه سیستم عامل Operati g System) نرم‌افزاری است که مدیریت منابع رایانه را به عهده گرفته و بستری را فراهم می‌سازد که نرم افزار کاربردی اجرا شده و از خدمات آن استفاده کنند.

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

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

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

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

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



    برچسب ها: همزمانی بن بست و گرسنگی در سیستم عامل اصول بن بست اجتناب از بن بست عدم تخصیص انحصار متقابل و همگام سازی در سیستم عامل تعريف سيستم عامل نخها چندپردازشی متقارن و ریز هسته ها تعاریف سخت افزار Operating System تعريف سيستم عامل سخت افزار
  • ضمانت بازگشت وجه، در صورت وجود مغایرت

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

به ما اعتماد کنید

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

درباره ما

logo-samandehi
تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد. طراحی و پیاده سازی وبتینا