زمان کنونی: ۱۰ اردیبهشت ۱۴۰۳, ۱۰:۱۵ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال از زمانبندیRR(پوران موسوی ص۸۵)

ارسال:
  

jameshenas پرسیده:

سوال از زمانبندیRR(پوران موسوی ص۸۵)

بچه ها من تو این مورد گیر کردم...سوال اومده به جای اینکه از نمودار گانت استفاده کنه اومده یه نمودار جدولی کشیده بر حسب زمان و جاب ها...
فرآیند P0 ...زمان ورود ۰ .......زمان اجرا ۱۰
فرآیند P1 ...زمان ورود ۱ ....... زمان اجرا ۳
فرآیند P2 ...زمان ورود ۵ ...... زمان اجرا ۳
فرآیند P3....زمان ورود۱۰ .....زمان اجرا ۳

اینم از جوابShy

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

یکم توضیح میدین

۰
ارسال:
  

csharpisatechnology پاسخ داده:

سوال از زمانبندیRR(پوران موسوی ص۸۵)

RR غیر انحصاری هست یعنی می تونیم قسمتی از یه پروسه رو اجرا کنیم بعدش یه پروسه دیگه بیاد CPU رو قبضه کنه(در اختیار بگیره)
مثلا دو پروسه داریم مثل p با زمان ۵ و p2 با زمان ۳ که مثل FCFS به ترتیب وارد میشن.
در اینجا اگه فرض کنیم کوانتم(یا برش زمانی یا time slice ) برابر ۲ باشه یعنی اگه cpu رو بدیم به یک پروسه،حداکثر ۲ ثانیه فرصت داره تا مقداریش اجرا بشه و اگه وقت تموم شد بقیش باید بعدا اجرا بشه.
به ترتیب خودت وارد کن اول p1 دو تاش اجرا میشه و وقت تموم میشه و ۳ تاش میمونه واسه بعد.(حالا نوبت p2 می بینیم شده یا نه فرض می کنیم نوبتش شده و همشون توی ۰ وارد صف شده بودن. )حالا پس p2 باید اجرا بشه و ۲ تاش اجرا میشه و cpu ازش گرفته میشه و یکی ازش میمونه که بعدا اجرا بشه .حالا دوباره p1 میاد و ۲ تاش اجرا میشهو cpu رو ازش می گیریم و ۱ ایش میمونه.حالا p2 اجرا میشه و چون یکی بود بعد از همون یک واحد زمانی cpu ازش گرفته میشه و نوبت p1میشه و ۱ ایش اجرا میشه و تمام.

۰
ارسال:
  

mfXpert پاسخ داده:

سوال از زمانبندیRR(پوران موسوی ص۸۵)

شما با همون نمودار گانت حل کن. البته اون شکل جدولی هم چیز خاصی نیست. محور افقی زمان رو نشون میده و محور عمودی هم که معلومه. فقط میمونه اون اعدادی که روی خطوط نوشته شده (همون اعداد ۱ و ۲). مثلا وقتی p0 وارد میشه فرآیند دیگه ای وجود نداره پس تا زمان ۱ اجرا میشه ( این یک واحد زمان اجرا شدن رو روی خط جلوی p0 نوشته). در لحظه ۱ فرآیند p1 میاد و تا زمان ۵ فرآیند p0 دو واحد و p1 هم دو واحد اجرا میشه. ۲ واحد اجرا شدن فرآیندهای p0 و p1 رو باز با نوشتن عدد ۲ روی خطوط مقابل فرآیندهای p0 و p1 نشون داده و سه نقطه.

۰
ارسال:
  

Mohammad-A پاسخ داده:

سوال از زمانبندیRR(پوران موسوی ص۸۵)

این در واقع یه نمودار برای تخصیص فرایندهاست. من تا یه قسمتی رو میگم٬ فکر کنم مشکلتون حل بشه.
البته در واقع فرقی هم نداره این نوع تخصیص یا نمودار گانت... اما:
ببینید در زمان ۰ فقط فرایند P0 وجود داره پس طبق کوانتوم زمانی (اگر یک باشه) یک واحد اجرا میشه.
زمان‌بند به یک میرسه که فرایند P1 هم میتونه حضور داشته باشه٬ بنابراین CPU باید بین این دوتا بچرخه تا کی؟ تا زمانیکه فرایند تازه‌ای نباشه٬ یعنی زمان ۵... بنابراین میشه گفت٬ یک واحد P0 اجرا میشه و یک واحد P1 و برای اینکه زمان به ۵ برسه این کار یک بار دیگه تکرار میشه و زمانبند به ۵ میرسه و حالا باید فرایند P2 اجرا بشه.

در نهایت٬ این روش یه جورایی نمودار گانت رو خلاصه کرده.

پ.ن: وقتی این رو فرستادم جناب mfXpert پاسخ رو نفرستاده بودند Smile

۰
ارسال:
  

jameshenas پاسخ داده:

RE: سوال از زمانبندیRR(پوران موسوی ص۸۵)

مرسی از دوستاننننننننننننننBig Grin
فهمیدیم....من از نمودار گانت راحترمAngel

۰
ارسال:
  

m@hboobe پاسخ داده:

سوال از زمانبندیRR(پوران موسوی ص۸۵)

نمیدونم چرا کلا روش راند رابین قاطی کردم!!!!
کسی هست بتونه واسم توضیح بده فرایند ها چطور توی صف قرار میگیرند؟!!

خودم قبلا با صف این کارو میکردم اما الان جزوه ام پیش دوستمه و قراره واسم تا چند روز آینده برسونه دستم Sad

ارسال:
  

azad_ahmadi پاسخ داده:

RE: سوال از زمانبندیRR(پوران موسوی ص۸۵)

(۲۴ شهریور ۱۳۹۱ ۱۲:۱۴ ق.ظ)m@hboobe نوشته شده توسط:  نمیدونم چرا کلا روش راند رابین قاطی کردم!!!!
کسی هست بتونه واسم توضیح بده فرایند ها چطور توی صف قرار میگیرند؟!!

خودم قبلا با صف این کارو میکردم اما الان جزوه ام پیش دوستمه و قراره واسم تا چند روز آینده برسونه دستم Sad

سلام دوست عزیز. ببینید، الگوریتم RR همون الگوریتم FCFS بوده که به هرکدام از فرایندها یک کوانتوم زمانی داده می شه. اگه زمان پردازش فرایند از زمان کوانتوم کمتر باشه که تو همون سیکل اول فرایند پردازش میشه و فرایند از این چرخه خلاص میشه. اگه پردازش اون فرایند در اون زمان کوانتوم تمام نشه به آخر صف برمیگرده. اگه دوفرایند در یک زمان وارد بشن، اولویت به فرایندیه که تازه وارد شده.
--------------------------------
مثال: فرایند p1,p2,p3 رو با زمان های پردازش ۳,۵,۱ درنظر بگیر. فرض کن کوانتوم برابر ۲ باشه، همچنین فرض کن ترتیب ورود فرایند ها همون p1 اول بعد p2 و سپس p3 باشه. حالا p1 دو واحد از زمان پردازشش تموم میشه و به آخر صف میره(یک واحد زمانی میمونه برای دفعه بعد)، بعد p2 دو واحد زمانیش تموم میشه(سه واحد میمونه برای دفعه های بعد)، و سپس p3 وارد میشه که با همون یک واحد زمانی کارش تموم میشه و از حالات خارج میشه. اما هنوز p1 و p2 زمانای پردازششون میونده که باید کامل بشن.
اگه متوجه نشدین، بگید که مثال بیشتر بزنم.
موفق باشی.
یافتن تمامی ارسال‌های این کاربر



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  خرید کتابهای دست دوم پوران پژوهش همه دروس ارشد فناوری اطلاعات sherwod7 ۳ ۵,۲۳۲ ۲۱ دى ۱۳۹۸ ۰۸:۱۶ ب.ظ
آخرین ارسال: roxana.r
  فروش کتاب های کنکور ارشد کامپیوتر پارسه و پوران پژوهش sems ۳ ۵,۴۵۱ ۱۶ دى ۱۳۹۸ ۰۲:۱۵ ب.ظ
آخرین ارسال: roxana.r
  ساختمان داده پوران، فصل اول، راهنمایی برای حل یک مثال ساده marvelous ۲ ۲,۶۷۱ ۲۲ مرداد ۱۳۹۸ ۰۳:۳۰ ب.ظ
آخرین ارسال: marvelous
Exclamation فروش کتاب های کنکور ارشد نرم افزار کامپیوتر(پارسه و پوران پژوهش) bayron ۰ ۲,۹۶۴ ۲۱ اسفند ۱۳۹۷ ۰۴:۳۹ ب.ظ
آخرین ارسال: bayron
  نکات کتاب طراحی الگوریتم نارنجی پوران پژوهش(نوشته ی خود آقای یوسفی) Milad_Hosseini ۱ ۴,۶۷۷ ۱۵ آبان ۱۳۹۷ ۰۶:۳۷ ب.ظ
آخرین ارسال: asdasdasdasd
  خرید کتاب پایگاه داده پارسه و طراحی الگوریتم پوران پژوهش sahar bano ۰ ۱,۸۱۹ ۰۸ خرداد ۱۳۹۷ ۰۶:۴۶ ب.ظ
آخرین ارسال: sahar bano
Question کدام یکی ؟ سیستم عامل مقسمی یا سیستم عامل موسوی طیبی (پوران پژوهش) javad94 ۲۲ ۲۴,۶۲۳ ۲۳ فروردین ۱۳۹۷ ۰۲:۱۸ ب.ظ
آخرین ارسال: agha_Yahya
  تفاوت کتاب طراحی الگوریتم ارشد و دکترای پوران پژوهش royaarabi ۱ ۲,۵۷۵ ۲۰ آذر ۱۳۹۶ ۱۰:۲۵ ب.ظ
آخرین ارسال: ce96
  کتاب پایگاه داده پیشرفته پوران پژوهش sh_i ۰ ۳,۲۲۴ ۰۸ آبان ۱۳۹۶ ۱۱:۱۸ ق.ظ
آخرین ارسال: sh_i
  مدار پوران یا پارسه hossein.h ۰ ۱,۵۵۴ ۰۳ مرداد ۱۳۹۶ ۰۷:۴۰ ب.ظ
آخرین ارسال: hossein.h

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close