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

الگوریتم سالمندان

ارسال:
  

omidkk پرسیده:

الگوریتم سالمندان

روش کار این الگوریتم به چه صورته ؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

aamitis پاسخ داده:

RE: الگوریتم سالمندان

سلام
این الگوریتم شبیه LRU هست
از فیلدی به نام Ageاستفاده میکنه که مثلا میتونه ۸ بیتی باشه و مقدار این فیلد هنگام بار گذاری صفحه صفر است در هر وقفه ساعت سیستم عامل برای تمام صفحات موجود در حافظه این فیلد را یک بیت به راست شیفت میده و پس از آن بیتRرا در انتهای سمت چپ آن ها قرار میده و فیلدRهمه را صفر میکنه
و در صورت وقوع نقص صفحه، صفحه ای که شمارنده آن کم ترین است برای جایگزینی انتخاب میشه

۲ تفاوت داره با LRU:
۱-اگر فیلد ۲ صفحه ۰۱۰۰۰۰۰۰و ۰۱۰۰۱۰۰۰ باشد معلوم نیست که در دوره دوم اخیر به کدامیک دیرتر مراجعه شده و مجبوریم به دوره های قبل تر نگاه کنیم و اولی را از حافظه خارج کنیم چون در دوره ۵ به اولی مراجعه نشده اما به دومی مراجعه شده
۲-در روش سالمندی تعداد بیت های شمارنده محدود است اگر ۲ صفحه شمانده صفر داشته باشند باید تصادفی یکی را انتخاب کرد چون هیچ اطلاعاتی در مورد دوره ۹ و قبل از آن نداریم که بگوییم یکی در دوره ۹ به آن مراجعه شده یکی در ۵۰ دوره قبل!!!
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  ۱۷۱ نرم افزار و ۱۹۸ الگوریتم - شبانه الگوریتم دانشگاه تهران axarsu ۱ ۲,۷۰۰ ۰۸ شهریور ۱۳۹۵ ۰۸:۳۶ ب.ظ
آخرین ارسال: majidgeek
  ۲۴۲ الگوریتم ،۳۷۱ نرم. الگوریتم برم یا نرم افزار؟ azamcheraghi ۱۱ ۸,۲۸۰ ۰۳ تیر ۱۳۹۵ ۱۱:۳۸ ق.ظ
آخرین ارسال: azamcheraghi
  مشکل در الگوریتم جایگزینی (الگوریتم ساعت ) araz22 ۶ ۵,۲۱۶ ۱۹ مهر ۱۳۹۴ ۱۰:۲۴ ب.ظ
آخرین ارسال: so@
  ۸ الگوریتم ۱۲ نرم افزار ۱۵ علوم -- نرم افزار شریف گرایش الگوریتم ahrmb ۲ ۱,۸۴۱ ۰۸ مهر ۱۳۹۴ ۰۶:۴۳ ب.ظ
آخرین ارسال: ahrmb
  ۱۴۷ نرم افزار و ۱۱۶ الگوریتم - الگوریتم روزانه تهران slaf83 ۱۴ ۱۰,۹۹۱ ۲۴ شهریور ۱۳۹۴ ۱۱:۴۵ ق.ظ
آخرین ارسال: slaf83
  ۱۸۰ نرم ۱۷۰ الگوریتم الگوریتم تهران-شبانه t.mehr ۶ ۴,۱۴۷ ۲۰ شهریور ۱۳۹۴ ۰۴:۰۴ ب.ظ
آخرین ارسال: tondar.sal
  ۱۲۱ نرم افزار ۱۴۵ الگوریتم - الگوریتم تهران روزانه ali blhj ۲۳ ۱۲,۴۶۳ ۱۵ شهریور ۱۳۹۴ ۱۰:۵۹ ق.ظ
آخرین ارسال: ali blhj
  درخواست کد الگوریتم زمانبدی FIFOیا سایر الگوریتم های زمان بندی در سی شارپ sepideh1373 ۲ ۲,۸۱۶ ۰۳ اردیبهشت ۱۳۹۴ ۰۶:۱۳ ب.ظ
آخرین ارسال: one hacker alone
  الگوریتم EQL مبتنی بر الگوریتم ژنتیک shabnamtt ۰ ۱,۶۳۶ ۲۷ اسفند ۱۳۹۳ ۱۱:۴۴ ق.ظ
آخرین ارسال: shabnamtt
  ۱۳۱ نرم و الگوریتم. روزانه الگوریتم تهران رامین ۱۴ ۸ ۷,۶۲۳ ۰۵ مهر ۱۳۹۳ ۰۷:۳۳ ب.ظ
آخرین ارسال: رامین ۱۴

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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