تالار گفتمان مانشت
الگوریتم رفاقتی - نسخه‌ی قابل چاپ

الگوریتم رفاقتی - dokhtare payiz - 22 اسفند ۱۳۹۴ ۰۹:۱۴ ب.ظ

لطفن اگه از راه حلش سردر آوردین, منم در جریان بذارین

RE: الگوریتم رفاقتی - dokhtare payiz - 20 فروردین ۱۳۹۵ ۰۴:۴۲ ب.ظ

?nobody

RE: الگوریتم رفاقتی - shirin0101 - 27 فروردین ۱۳۹۵ ۱۲:۵۱ ب.ظ

(۲۰ فروردین ۱۳۹۵ ۰۴:۴۲ ب.ظ)dokhtare payiz نوشته شده توسط:  ?nobody

سلام
چون الگوریتم رفاقتی هست پس باید هربار ک خواستیم به فرایندی حافظه بدیم بلاک های با سایز توان دویی نسبت بدیم..توی ج نگاه کنید واسه فرایند اول کل حاقظه ک ۳۲ تا بود (چون از ۳۶ تا ۴ تا کم کردیم دادیمش به سیستم عامل واسه خودش باشه اصن TongueTongue)هی ریز ریزش کرد Big GrinBig Grin تا برسه به کوچکترین بلاکی که این فرایند داخلش جا بشه و همچنان اندازه بلاک توانی دویی باشه (۴)...خب این از تخصیص بلاک های حاقظه.
اون ستون شکل ساعت هم ک میبنی همون زمان درخواست یا ورود فرایند هست ...
به ترتیب تخصیص میدی خیلی شیک ...تااااا برسی به فرایند بخت برگشته ای که واسش حافظه خالی نداریم که اینجا میشه p4 ..خود سوال گفته وقتی رسیدی به این حالت بزن فرایندو بترکون Big GrinBig Grin(از بین ببر)...اون علامت بمب خیلی باحاله Big GrinTongue
همینجوری حل میکنی به ترتیب جدول..فقط دو تانکته باید دقت بشه :
۱- همینجوری حین کار چشمت به مدت زمان تخصیص هر فرایند باشه ...مثلا p2 زمان درخواستش ۳ بوده و میتونه تا مدت تخصیص حافظه اش بمونه توی حافظه ( این مقدار توی ستون اخر جدول سوال داده شده ) خب شروعش که ۳ بود تا ۷ تا هم ک میتونه بمونه پس جمعه تا زمان ۱۰ تو حافظه تشریف داره و بعدش free میشه
۲-وقتی فرایندی ازاد شد ... فقط میتونیم بلاک توان دویی ها رو با هم ترکیب کنیم
اوف چقد زیاد بود...میبینم هیچکی ج نداده ها Big GrinBig GrinTongueTongue
سیستم عامل ب این خوبی Big GrinBig Grin

RE: الگوریتم رفاقتی - dokhtare payiz - 27 فروردین ۱۳۹۵ ۰۶:۲۱ ب.ظ

(۲۷ فروردین ۱۳۹۵ ۱۲:۵۱ ب.ظ)shirin0101 نوشته شده توسط:  
(20 فروردین ۱۳۹۵ ۰۴:۴۲ ب.ظ)dokhtare payiz نوشته شده توسط:  ?nobody

سلام
چون الگوریتم رفاقتی هست پس باید هربار ک خواستیم به فرایندی حافظه بدیم بلاک های با سایز توان دویی نسبت بدیم..توی ج نگاه کنید واسه فرایند اول کل حاقظه ک ۳۲ تا بود (چون از ۳۶ تا ۴ تا کم کردیم دادیمش به سیستم عامل واسه خودش باشه اصن TongueTongue)هی ریز ریزش کرد Big GrinBig Grin تا برسه به کوچکترین بلاکی که این فرایند داخلش جا بشه و همچنان اندازه بلاک توانی دویی باشه (۴)...خب این از تخصیص بلاک های حاقظه.
اون ستون شکل ساعت هم ک میبنی همون زمان درخواست یا ورود فرایند هست ...
به ترتیب تخصیص میدی خیلی شیک ...تااااا برسی به فرایند بخت برگشته ای که واسش حافظه خالی نداریم که اینجا میشه p4 ..خود سوال گفته وقتی رسیدی به این حالت بزن فرایندو بترکون Big GrinBig Grin(از بین ببر)...اون علامت بمب خیلی باحاله Big GrinTongue
همینجوری حل میکنی به ترتیب جدول..فقط دو تانکته باید دقت بشه :
۱- همینجوری حین کار چشمت به مدت زمان تخصیص هر فرایند باشه ...مثلا p2 زمان درخواستش ۳ بوده و میتونه تا مدت تخصیص حافظه اش بمونه توی حافظه ( این مقدار توی ستون اخر جدول سوال داده شده ) خب شروعش که ۳ بود تا ۷ تا هم ک میتونه بمونه پس جمعه تا زمان ۱۰ تو حافظه تشریف داره و بعدش free میشه
۲-وقتی فرایندی ازاد شد ... فقط میتونیم بلاک توان دویی ها رو با هم ترکیب کنیم
اوف چقد زیاد بود...میبینم هیچکی ج نداده ها Big GrinBig GrinTongueTongue
سیستم عامل ب این خوبی Big GrinBig Grin
ممنون از توضیح شادتSmile آره حیف این درس شیرین نیس