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

سوال ۸۰ کنکور ۹۱ ای تی

ارسال:
  

siba پرسیده:

سوال ۸۰ کنکور ۹۱ ای تی

سلام

من راه حل دکتر حقیقت برای حل این سوال را دیدم ( و مشابه این سوال در کنکور کامپیوتر) ولی چند تا سوال برام پیش اومد:

برای حل این سوال نیاز هستش که زمان ترچمه و زمان دسترسی به حافظه برای اوردن صفحه را به دست بیاریم: (راه حل را که خوندم این به نظرم اومد اگر اشتباهه بهم بگیدSmile

۱) فرض کنیم ادرس رو به دست اوردیم حالا میخوایم صفحه را از دیسک بیاریم قسمت Tcache-frame[/php] + ( 1- Hcache) * Tcache-frame-miss + P*Tdisk برای حل این قسمت هستش یعنی ما فرض کرده ایم ادرس را به دست اوردیم حالا برای صفحه اول کش را بررسی می کنیم و اگر داخل کش نبود از دیسک می‌اوریم !!!! ( سوال : چون این جا هزینه پنالتی کش را داده دیگه از هزینه دسترسی به حافظه یعنی ۵۰ns استفاده نمیکنیم؟؟)

۲) حالا برای به دست اوردن ادرس چون ادرس مجازی ۳ قسمت هستش که البته قسمت اخر رو کاری نداریم و فقط با دو قسمت اول کار داریم اول سراغ TLB می رویم بعدش اگه نبود سراغ کش میریم (یعنی اینجا به صورت پیش فرض فکر کرده جدول صفحه داخل کش هستش؟؟؟ مثلا اگه من سر جلسه بودم فکر میکردم داخل حافظه اصلی باید باشه!!!‌)

سوال دیگه اینکه فقدان صفحه رو فقط برای اوردن صفحه در نظر گرفته اما برای جداول صفحه این فقدان رو در نظر نگرفته این رو از کجا میدونه توی سوال که ذکر نشده بود؟؟؟

اصلا کلا این هزینه دسترسی به حافظه چرا در این مسئله مهم نبود؟؟ و سوال اخر چرا اصلا دو سطحی بودن این جدول را جایی در نظر نگرفته؟؟
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  چگونگی پرداخت هزینه ثبت نام تیزهوشان ۹۹-۱۴۰۰ edumoshaver1 ۰ ۲,۰۸۴ ۱۲ اسفند ۱۳۹۸ ۰۵:۰۲ ب.ظ
آخرین ارسال: edumoshaver1
  تکنولوژی و مزایای تین کلاینت maral00 ۰ ۱,۹۷۵ ۱۴ اسفند ۱۳۹۷ ۰۴:۰۶ ب.ظ
آخرین ارسال: maral00
  مباحث آزاد آزمون دکترا ۹۸ (قبل ار کنکور-بعد از کنکور) taha.maten ۰ ۲,۳۲۷ ۲۴ بهمن ۱۳۹۷ ۱۲:۴۶ ب.ظ
آخرین ارسال: taha.maten
  با خصوصیات تین کلاینت آشنا شوید zohreeee ۰ ۱,۸۵۰ ۱۱ مهر ۱۳۹۷ ۰۱:۳۸ ب.ظ
آخرین ارسال: zohreeee
Exclamation ارسال پرونده سربازی در تیر ماه....کمک کنید shayanww ۴ ۵,۴۹۵ ۰۷ مرداد ۱۳۹۷ ۰۱:۳۰ ب.ظ
آخرین ارسال: aali361
  تقسیم افراد به دو تیم ss311 ۲ ۱,۸۸۷ ۱۲ دى ۱۳۹۶ ۱۱:۵۷ ب.ظ
آخرین ارسال: ss311
  دوره آنلاین #Visual C (پروژه محور با هدف کسب مهارت های برنامه نویسی تیمی) nazi takpar ۴ ۳,۷۷۲ ۲۱ آذر ۱۳۹۶ ۱۰:۴۵ ق.ظ
آخرین ارسال: nazi takpar
  مصاحبه با ۷۹ نرم افزار(کنکور مهندسی کامپیوتر) و ۱۶۲ شبکه(کنکور آی تی) theshatoonak ۳ ۷,۷۴۶ ۲۲ آبان ۱۳۹۶ ۰۳:۳۸ ب.ظ
آخرین ارسال: yahmat
  تغییرات تیم مدیریت انجمن Bache Mosbat ۷ ۱۰,۱۸۸ ۲۷ مرداد ۱۳۹۶ ۰۴:۲۸ ب.ظ
آخرین ارسال: noyasystem
  تفاوت تین کلاینت و زیروکلاینت در چیست ؟ grmohammad ۰ ۲,۱۴۷ ۲۱ اردیبهشت ۱۳۹۶ ۰۳:۵۷ ب.ظ
آخرین ارسال: grmohammad

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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