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

حافظه مجازی-الگوریتم FiFo

ارسال:
  

MiladCr7 پرسیده:

Star حافظه مجازی-الگوریتم FiFo

سلام.بچه ها مشابه همین سوال تو ایتی هم اومده.میشه یکی حلشو بگه متوجه شیم.ممنونم
[تصویر:  328040_v0c8t38vey6seyvedqje.jpg]
گزینه ۳ عدد ۶۵ هستش
نقل قول این ارسال در یک پاسخ

۲
ارسال:
  

m.teymourpour پاسخ داده:

RE: حافظه مجازی-الگوریتم FiFo

سلام
اول باید توجه کنیم که ماتریس ها بطور پیش فرض بصورت سطری در حافظه ذخیره میشن.
واسه اینکه برنامه رو اجرا کنیم باید کدش داخل حافظه باشه. پس اول یه نقص صفحه رخ میده و میریم کد برنامه رو میاریم و میذاریم داخل اون قابی که گفته مربوط به کد برنامه می باشد
پس الان دو قاب برای کار با داده ها داریم
خب الان ما میخوایم خونه اول رو صفر کنیم و چون داخل حافظه نیست، نقص صفحه رخ میده و میریم یه صفحه رو میاریم. هر سطر ۶۴ عنصر داره و هر عنصر هم ۴ بایت است. یعنی هر سطر معادل یک صفحه می باشد
پس وقتی صفحه اول رو آوردیم، در واقع سطر اول رو آوردیم و به ازا ۶۳ عنصر سطر اول ما دیگه نقص صفحه نداریم(برنامه ماتریس رو به صورت سطری میخواند)
الان یه قاب صفحه خالی تو حافظه داریم
دوباره واسه عنصر اول سطر دوم نقص صفحه رخ میده و میریم کل سطر ۲ رو میاریم(صفحه دو). پس دوباره واسه عنصر اول، نقص صفحه و واسه ۶۳ عنصر بعدی سطر نقص نداریم
خب الان که بخوایم سطر سوم رو بخونیم باید طبق الگوریتم fifo صفحه اول رو خارج کنیم و صفحه سوم رو جای اون بذاریم
در واقع اینجا فک کنم الگوریتم مورد استفاده تاثیری تو نقص صفحه نداشته باشه
شما اگه همین طور ادامه بدین، میبینین که به ازا هر سطر فقط یه نقص صفحه دارین(فقط عنصر اول سطر)
پس کلا میشه ۶۴ تا و یکی هم که به خاطر کد، در مجموع میشه ۶۵ تا
باید توجه کنید که قبلا ماتریس ذخیره و صفحه بندی شده است(البته به صورت سطری)
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

MiladCr7 پاسخ داده:

RE: حافظه مجازی-الگوریتم FiFo

ممنون میثم جان
نقل قول این ارسال در یک پاسخ

ارسال:
  

m.teymourpour پاسخ داده:

RE: حافظه مجازی-الگوریتم FiFo

(۲۹ دى ۱۳۹۳ ۰۸:۳۷ ب.ظ)miladcr7 نوشته شده توسط:  ممنون میثم جان

خواهش میکنم آقا میلاد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Question مجازی ساز virtual box M...D ۰ ۱,۷۲۲ ۱۴ آذر ۱۳۹۹ ۰۱:۳۸ ب.ظ
آخرین ارسال: M...D
  هوش مجازی مالک اشتر mona64 ۳ ۳,۷۰۶ ۱۸ مهر ۱۳۹۹ ۱۰:۴۵ ق.ظ
آخرین ارسال: pioneer01
  اکانت تست جهت کلاس مجازی رایگان SamanehRashvand ۰ ۲,۱۶۱ ۱۶ اسفند ۱۳۹۸ ۰۳:۲۰ ب.ظ
آخرین ارسال: SamanehRashvand
  مجازی یا پیام نور؟ hoseini.f ۲ ۳,۷۶۲ ۲۶ شهریور ۱۳۹۸ ۰۲:۱۵ ق.ظ
آخرین ارسال: hoseini.f
  قبول شدگان مجازی ارشد خواجه نصیر z.hosseinkhani ۵ ۶,۵۲۴ ۱۶ شهریور ۱۳۹۸ ۰۸:۵۴ ق.ظ
آخرین ارسال: ۷۲۵
Video واقعیت مجازی + واقعیت افزوده: پرواز اژدها بر فراز استادیوم بیس بال شهر سئول marvelous ۰ ۲,۴۲۹ ۰۵ شهریور ۱۳۹۸ ۰۳:۴۴ ب.ظ
آخرین ارسال: marvelous
  تجربیات شما از دوره های مجازی دانشگاه ها reza0175 ۲ ۴,۶۳۸ ۲۸ تیر ۱۳۹۸ ۰۴:۲۶ ق.ظ
آخرین ارسال: marvelous
  آیا عدم ثبت نام در دانشگاه های مجازی در صورت قبول شدن جریمه دارد؟ sheikhoo ۱ ۳,۰۷۲ ۲۰ تیر ۱۳۹۸ ۰۹:۳۹ ب.ظ
آخرین ارسال: Iranian Wizard
  حافظه نانو Sanazzz ۱ ۱,۹۱۸ ۱۲ اردیبهشت ۱۳۹۸ ۱۲:۲۶ ق.ظ
آخرین ارسال: Sanazzz
Exclamation ارشد شبکه آزاد تبریز یا مجازی معماری کامپیوتر شهیدبهشتی-آموزش محور؟ پری دریایی ۱۲ ۱۳,۱۴۹ ۲۱ شهریور ۱۳۹۷ ۰۸:۴۵ ب.ظ
آخرین ارسال: خانه سبز

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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