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

سوالی از HitRate

ارسال:
  

tarane.68 پرسیده:

سوالی از HitRate

با سلام خدمت همگی
من توی این سوال برای درصد HitRate در Direct Mapping مشکل دارم




ممنون میشم یه توضیحی بدین
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

e.shrm پاسخ داده:

RE: سوالی از HitRate

دور اول :
به ازای ۱ تا ۶۵ ، miss داریم.
دور دوم :
برای ۱ بعدی هم miss داریم.
۲ تا ۶۴ ، hit میشه (۶۳ تا hit )
۶۵ ، miss میشه.
دور سوم:
۱ ، miss میشه.
۲ تا ۶۴ ، hit میشه . (۶۳ تا hit )
۶۵ آخر هم miss میشه.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

e.shrm پاسخ داده:

RE: سوالی از HitRate

(۰۴ بهمن ۱۳۹۲ ۰۹:۳۰ ب.ظ)tarane.68 نوشته شده توسط:  با سلام خدمت همگی
من توی این سوال برای درصد HitRate در Direct Mapping مشکل دارم



ممنون میشم یه توضیحی بدین

دستور ۶۵ ام ایندکس بلاکش با دستور اول یکیه. توی دایرکت نمیشه هر بلوکی که دلمون خواست داده رو قرار بدیم. چون ۶۵ تو همون بلاکی هست که ۱ قرار میگیره ، وقتی ۶۴ تای اول هر کدوم در ۶۴ تا بلاک قرار گرفت ، دستور ۶۵ میاد بلاک ۱ ، ولی بعدش که دوباره میخوایم بریم دستور ۱ رو اجرا کنیم ، این دستور میره توی همون خونه ۱ نوشته میشه.
فکر میکنم مشکلتون همین موضوع بوده.
نقل قول این ارسال در یک پاسخ

ارسال:
  

tarane.68 پاسخ داده:

RE: سوالی از HitRate

(۰۴ بهمن ۱۳۹۲ ۰۹:۵۹ ب.ظ)e.sharmi نوشته شده توسط:  دستور ۶۵ ام ایندکس بلاکش با دستور اول یکیه. توی دایرکت نمیشه هر بلوکی که دلمون خواست داده رو قرار بدیم. چون ۶۵ تو همون بلاکی هست که ۱ قرار میگیره ، وقتی ۶۴ تای اول هر کدوم در ۶۴ تا بلاک قرار گرفت ، دستور ۶۵ میاد بلاک ۱ ، ولی بعدش که دوباره میخوایم بریم دستور ۱ رو اجرا کنیم ، این دستور میره توی همون خونه ۱ نوشته میشه.
فکر میکنم مشکلتون همین موضوع بوده.

ممنونم
مشکلم همین بود.تقریبا متوجه شدم
یعنی به ۶۴ دستور اول miss میشه و توی دور های بعدی به خاطر خونه ۱ ۶۳ تای بعدیا Hit میشن.یعنی میشه : [tex]\frac{63*2}{65*3}=\frac{42}{65}[/tex]

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

ارسال:
  

alagh پاسخ داده:

RE: سوالی از HitRate

(۰۵ بهمن ۱۳۹۲ ۰۸:۴۸ ب.ظ)tarane.68 نوشته شده توسط:  
(04 بهمن ۱۳۹۲ ۰۹:۵۹ ب.ظ)e.sharmi نوشته شده توسط:  دستور ۶۵ ام ایندکس بلاکش با دستور اول یکیه. توی دایرکت نمیشه هر بلوکی که دلمون خواست داده رو قرار بدیم. چون ۶۵ تو همون بلاکی هست که ۱ قرار میگیره ، وقتی ۶۴ تای اول هر کدوم در ۶۴ تا بلاک قرار گرفت ، دستور ۶۵ میاد بلاک ۱ ، ولی بعدش که دوباره میخوایم بریم دستور ۱ رو اجرا کنیم ، این دستور میره توی همون خونه ۱ نوشته میشه.
فکر میکنم مشکلتون همین موضوع بوده.

ممنونم
مشکلم همین بود.تقریبا متوجه شدم
یعنی به ۶۴ دستور اول miss میشه و توی دور های بعدی به خاطر خونه ۱ ۶۳ تای بعدیا Hit میشن.یعنی میشه : [tex]\frac{63*2}{65*3}=\frac{42}{65}[/tex]

درست متوجه شدم؟؟

چرا صورت ۶۳ ضرب در ۲ است؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  سوالی از دنباله ها و قوانین سیگما fendi ۱ ۲,۸۱۸ ۰۶ اردیبهشت ۱۳۹۸ ۰۲:۱۱ ق.ظ
آخرین ارسال: Saman
  سوالی از max-heap sir_ams ۳۳ ۲۱,۹۳۵ ۲۸ دى ۱۳۹۶ ۰۲:۳۴ ب.ظ
آخرین ارسال: سیمول
  سوالی از sql wskf ۱ ۱,۶۵۹ ۰۱ بهمن ۱۳۹۵ ۱۱:۵۸ ب.ظ
آخرین ارسال: alireza01
  سوالی در خصوص کتاب بهروز قلی زاده agha_Yahya ۱ ۲,۱۳۶ ۰۳ مرداد ۱۳۹۵ ۰۴:۵۹ ب.ظ
آخرین ارسال: Pure Liveliness
  سوالی در مورد تولید جمعیت اولیه الگوریتم ژنتیک نازین ۶ ۵,۰۱۰ ۰۹ تیر ۱۳۹۵ ۰۳:۱۳ ق.ظ
آخرین ارسال: kingxerxes
  سوالی از گرامر های LL1 saberz ۱ ۲,۱۸۰ ۱۲ اسفند ۱۳۹۴ ۱۰:۵۰ ب.ظ
آخرین ارسال: flower1
  سوالی از ضرب آرایه ای saberz ۲ ۱,۹۸۶ ۱۲ اسفند ۱۳۹۴ ۰۴:۲۳ ب.ظ
آخرین ارسال: Farzamm
  سوالی از مبحث حافظه saberz ۳ ۲,۲۵۲ ۰۴ اسفند ۱۳۹۴ ۰۹:۲۷ ب.ظ
آخرین ارسال: saberz
  حل سوالی از وابستگی تابعی saberz ۱ ۱,۸۸۷ ۲۷ بهمن ۱۳۹۴ ۱۱:۳۶ ب.ظ
آخرین ارسال: sixsixsix
  سوالی در مورد معافیت تحصیلی alirezafchh ۲ ۱,۹۴۱ ۱۱ شهریور ۱۳۹۴ ۰۱:۳۸ ب.ظ
آخرین ارسال: mmm1374

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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