پرداخت آسان  و با دریافت کد تخفیف می توانید پروژه را به قیمت درخواستی خرید فرمایید طراحی سایت برای کاندیدای شورای شهر و نمایند مجلس فروش عمده فایل به قیمت یک فایل jashop طراح و مخترع نرم افزار مدیریت حمل و نقل وو ترافیک تهران نفر دوم نرم افزار کشور در بخش اساتید نفر دوم برنامه نویس استان قزوین نفر برتر برنامه نویسی مذهبی ایران

اطلاعیه فروشگاه

مهندس جعفر عالی نژاد مدرس دانشگاه، مربی رباتیک دانش آموزی، پشتیبان کنکوری موسسه علمی رزمندگان، محقق، مخترع و کارآفرین مجازی ایران. تدریس خصوصی کامپیوتر و مشاوره تلفنی. فروش عمده فایل به قیمت یک فایل . 09120682401 www.jait.ir . www.jashop.ir لینک کانال رسمی پژوهش سرای علمی و مشاوره ای: pajoheshi@

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

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

دانشگاه آزاد اسلامی 

ترجمه کتاب سیستم عامل مدرن

66 صفحه ترجمه با فرمت ورد

از صفحه 152 تا 201

 

بخشی از ترجمه کتاب سیستم عامل مدرن, سوالات استاد حقیقت,کتاب الکترونیکی سیستم عامل توزیع شده Tanenbaum, جزوات تایپ شده, سورس شیبه سازی شده, Modern Operating Systems 3e 2007

 

 

ص 152

برنامه ریزی در سیستم های دسته ای

اکنون زمان آن است که به نوبه خود به مسائل مربوط به برنامه ریزی به ویژه الگوریتم های برنامه ریزی بپردازیم. در این بخش ما نگاهی خواهیم کرد به الگوریتم های مورد استفاده در سیستم های دسته ای. در ادامه بررسی می کنیم سیستم های تعاملی و زمان واقعی را. برخی از الگوریتم ها در هر دو دسته و سیستم های تعاملی استفاده می شود( مورد ارزش اشاره می باشد). ما مطالعه خواهیم کرد از این به بعد این ها را.

خدمت به ترتیب ورود

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

  • قدرتهای ( مزیت)بزرگ ازاین الگوریتماین است کهبه آسانی قابل درکوبههماناندازهبرای برنامه نویسی آسان است. همچنین منصفانه است به این معناکهتخصیصورزشهایکمیابویابلیطکنسرتبهافرادیکهمایل به ایستادندرصف اندشروع می شود در 2AM . ] منظور را نفهمیدم [منصفانه است.با استفاده از اینالگوریتم،یک لیست پیوندی ، تمام فرآیندهای آماده را نگه می دارد.برای انتخاب فرآیند در حال اجرا (فقط) کافی است یکی از آنها را از جلوی صف برداشت. برای ضافه کردن یک کار جدید یا فرآیند غیر مسدود (مسدود نشده) فقط کافی است آنرا به انتهای صف اتصال دهیم (اضافه بکنیم).چه چیزی می تواند به این اندازه قابل درک و پیاه سازی باشد؟ ( خلاصه مطلب: هر فرآیند با آماده شدن به صف آماده، ملحق شده وقتی فرایند جاری از اجرا باز ماند قدیمیترین فرایند در صف، در صف آماده به اجرا قرار می گیرد) ( بیشتر بدانید:
  • تابع انتخاب : max w
  • حالت تصمیم گیری : بدون قبضه
  • توان عملیاتی : تاکید نشده است
  • زمان پاسخ : می تواند زیاد باشد
  • سربار: حداقل
  • تاثیر بر روی فرآیند ها: به فرایند کوتاه صدمه می زند
  • گرسنگی : خیر

w= زمان سپری شده در سیستم برای انتظار و اجرا تا به حال)

 

ص 153

متاسفانه، FCFS ، همچنین دارای یک نقطه ضعف بزرگ است. فرض کنید که وجود دارد یک فرایند در تنگنای محسباتی ( مترجم: فرایندی که عمدتاً کارهای محسباتی انجام می دهد و به ندرت از دستگاه های ورودی و خروجی استفاده می کند) که اجرا می شود به مدت 1 ثانیه در یک زمان و بسیاری از فرایندها در تنگنای I / O که زمان پردازنده کم، ولی هر کدام برای تکمیل انجام می دهند1000 خواندن از دیسک. فرایند در تنگنای محسباتی به مدت 1 ثانیه اجرا می شود، سپس آن یک بلوک دیسک را می خواند. تمام فرآیندهای I / O در حال اجرا شروع به خواندن از دیسک می کنند. هنگامی که فرایند در تگنای محسباتی ، بلوک دیسک خود را می گیرد ، آن برای یک ثانیه دیگر اجرا می شود، و سپس تمام فرایندهای در تنگنای I / O با یک ترتیب سریع.( مترجم: چی می خواد بگد؟ فرض کنید یک فرایند در تنگنای محسباتی داریم و چندین فرایند در تنگنای ورودی و خروجی. زمانیکه فرایند در تنگنای محسباتی در حال اجرا است تمام فرایندها ی در تنگنای ورودی و خروجی بیکارند در حلیکه برای آنها کار وجو دارد وقتی فرایند جاری حالت اجرا را ترک می کند فرایندهای آماده در تنگنای ورودی و خروجی به سرعت حالت اجرا را می گذرانند و برای رویدادهای ورودی و خروجی مسدود می شوند و اگر فرایند در تنگنای محسباتی نیز مسدود شده باشد پردازنده بیکار می ماند یعنی استفاده غیر موءثر از آن)


اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 339,340 ریال
(شامل 45% تخفیف)
مبلغ بدون تخفیف: 616,980 ریال
عملیات پرداخت با همکاری بانک انجام می شود
کدتخفیف:
سلام دوست عزیز اول توضیحات کامل فایل و یا پروژه را به دقت مطالعه و بعد به خردید آن اقدام فرمایید. در صورت شک و تردید با ما تماس بگیرید. قیمت بصورت دریافت کد تخفیف قابل کاهش می باشد. با سپاس مهندس عالی نژاد09148594038

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
Modern-Operating-Systems_318496_7017.zip47.7 MB





محبوبترین محصولات

نظرسنجی

لطفا نظرتان را درباره فایل های کارشناسی ارشد آی تی بگین؟ قیمت بصورت دریافت کد تخفیف قابل کاهش می باشد...
filesell

آمارگیر وبلاگ

----پر بازدید ترین فایل های همکاران--- -----پر فروشترین فایل های همکاران -----