تالار گفتمان مانشت
فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - نسخه‌ی قابل چاپ

فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - pooyaa - 22 دى ۱۳۹۳ ۱۲:۵۰ ق.ظ

میشه توضیح بدید این فرمولها چجوری بدست میان؟

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - nazanin2020 - 22 دى ۱۳۹۳ ۰۱:۴۷ ق.ظ

(۲۲ دى ۱۳۹۳ ۱۲:۵۰ ق.ظ)pooyaa نوشته شده توسط:  میشه توضیح بدید این فرمولها چجوری بدست میان؟

منظورتون اثبات این فرمولاست؟ یا اینکه چرا از این فرمول استفاده میکنیم؟

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - pooyaa - 22 دى ۱۳۹۳ ۰۲:۴۱ ق.ظ

(۲۲ دى ۱۳۹۳ ۰۱:۴۷ ق.ظ)nazanin2020 نوشته شده توسط:  
(22 دى ۱۳۹۳ ۱۲:۵۰ ق.ظ)pooyaa نوشته شده توسط:  میشه توضیح بدید این فرمولها چجوری بدست میان؟

منظورتون اثبات این فرمولاست؟ یا اینکه چرا از این فرمول استفاده میکنیم؟
منظورم اینه که اگه نخوایم حفظشون کنیم و سرجلسه باتوجه به صورت سوال به این فرمولا برسیم چجوری برسیم-چون تو بعضی از تستها یه سری شرایط میذارن که این فرمولها دیگه جواب نمیدن و باید یه فرمول خودمون پیدا کنیم!!
حالا میخواستم روش رسیدن به این فرمولها رو بدونم که اگر تو کنکور صورت سوالو یکمی عوض شد هم بتونم خودم فرمولشو پیدا کنم!!
یعنی اگر روش رسیدن به این فرمولها رو بفهمم فک کنم روش رسیدن به هر فرمول دیگه ای رو هم بلد بشم!!Big Grin
راستی اگر رو شکل توضیح بدید خیلی کمک بزرگی کردیدSmile

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - pooyaa - 23 دى ۱۳۹۳ ۱۰:۵۸ ق.ظ

یعنی همه این فرمولهارو "حفظ" کردن؟؟؟!!!؟؟؟Angel

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - NP-Cσмρℓєтє - ۲۳ دى ۱۳۹۳ ۰۲:۴۲ ب.ظ

خیلی سخت نیست, کافیه اساسشو بدونید یادتون میاد
ببینید اینطوریه:
وقتی از tlb استفاده میکنیم زمان دسترسی به حافظه عبارت از: زمان دستیابی به tlb
T=Ttlb
خب در صورتی که آدرس ما داخل tlb باشه که کار تمومه برمیداریم میریم
اما اگه ادرس داخل tlb نباشه , پس کجاست؟؟ داخل حافظه , یعنی باید بریم از حافظ بیاریمش
خب ببینید ما ۲تا زمان اینجا مصرف میکنیم :
۱- میریم داخل tlb میگردیم میبینیم ادرسمون اونجا نیست ؛ این شد Ttlb
۲-حالا که آدرس داخل tlb نیست باید بریم حافظه, آدرس رو برداریم ؛ اینم میشه Tmem
T=Ttlb +Tmem
تا اینجا فهمیدیم چه زمانهایی امکان داره مصرف کنیم
حالا باید ببینیم چه هنگام ما فقط به tlb مراجعه میکنیم , چه زمان به هر۲ , هم tlb هم memory , خب این رو از کجا میفهمیم ؟؟
از نرخ برخورد , hit
برای اون برخوردهایی که اتفاق میفته , فقط به tlb مراجعه میکنیمم
یعنی اگه h درصد از آدرس ها hit بشن , ما داریم:
h* (Ttlb
و برای باقیماندشون که miss اتفاق افتاده خواهیم داشت:
[/code]
(۱-h)(Ttlb +Tmem )
[/code]

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - nazanin2020 - 25 دى ۱۳۹۳ ۱۱:۳۲ ب.ظ

ببخشید بخاطر تاخیر Smile
فکر میکنم جوابتونو گرفتید فقط اینم بگم که اگه با حافظه مستقیما در ارتباط باشه در h ضرب میشه اولش

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - atefea - 28 دى ۱۳۹۳ ۰۶:۱۳ ب.ظ

(۲۳ دى ۱۳۹۳ ۰۲:۴۲ ب.ظ)zahra.s نوشته شده توسط:  خیلی سخت نیست, کافیه اساسشو بدونید یادتون میاد
ببینید اینطوریه:
وقتی از tlb استفاده میکنیم زمان دسترسی به حافظه عبارت از: زمان دستیابی به tlb
T=Ttlb
خب در صورتی که آدرس ما داخل tlb باشه که کار تمومه برمیداریم میریم
اما اگه ادرس داخل tlb نباشه , پس کجاست؟؟ داخل حافظه , یعنی باید بریم از حافظ بیاریمش
خب ببینید ما ۲تا زمان اینجا مصرف میکنیم :
۱- میریم داخل tlb میگردیم میبینیم ادرسمون اونجا نیست ؛ این شد Ttlb
۲-حالا که آدرس داخل tlb نیست باید بریم حافظه, آدرس رو برداریم ؛ اینم میشه Tmem
T=Ttlb +Tmem
تا اینجا فهمیدیم چه زمانهایی امکان داره مصرف کنیم
حالا باید ببینیم چه هنگام ما فقط به tlb مراجعه میکنیم , چه زمان به هر۲ , هم tlb هم memory , خب این رو از کجا میفهمیم ؟؟
از نرخ برخورد , hit
برای اون برخوردهایی که اتفاق میفته , فقط به tlb مراجعه میکنیمم
یعنی اگه h درصد از آدرس ها hit بشن , ما داریم:
h* (Ttlb
و برای باقیماندشون که miss اتفاق افتاده خواهیم داشت:
[/code]
(۱-h)(Ttlb +Tmem )
[/code]

اینقدر تستا رو پیچیده میکنن که به این راحتی قابل حل نیستن . و همینطور توی حل بعضی تستا دیدم که احتمال بودن ادرس در tlb یعنی h رو در زمان دسترسی به tlb ضرب میکنه اما بعضی موارد نه ؟؟
درواقع دو حالت : Ttlb + ( 1-h ) * ( Ttlb + Tma )
یا اینکه : h*Ttlb + ( 1-h ) * ( Ttlb + Tma
Angel

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - ma3070 - 29 دى ۱۳۹۳ ۰۸:۲۸ ب.ظ

(۲۳ دى ۱۳۹۳ ۱۰:۵۸ ق.ظ)pooyaa نوشته شده توسط:  یعنی همه این فرمولهارو "حفظ" کردن؟؟؟!!!؟؟؟Angel
----------------------------------
نه من حفظ نکردم
منم مشکل شما رو داشتم اما رفتم سراغ جلسه ششم جزوه معماری دکتر اجلالی که توی همین مانشت هستش ۱۰ دقیقه اول ویسش رو گوش دادم و این روش درختی ها رو یاد داد واسه کش و روش رو یاد گرفتم و واسه سوال های سیستم استفاده کردم و جواب هم داد خداروشکر
البته بعد که روش درخت بیز رو از جزوه دکتر اجلالی خوندید برید سراغ کتاب پارسه دکتر حقیقت که اومده برای چند حالت مختلف فرمول داده به عنوان تمرین یکی یکی خودتون فرول هارو با همین روشی که یاد گرفتید بدست بیارید تا دستتون راه بیفته و به قول خودتون انشاالله هر سوالی جلوتون گذاشتن پاسخ بدید

RE: فرمولهای زمان موثردسترسی چجوری بدست میان؟(حافظه مجازی) - shayesteb - 29 دى ۱۳۹۳ ۰۹:۳۲ ب.ظ

(۲۹ دى ۱۳۹۳ ۰۸:۲۸ ب.ظ)ma3070 نوشته شده توسط:  
(23 دى ۱۳۹۳ ۱۰:۵۸ ق.ظ)pooyaa نوشته شده توسط:  یعنی همه این فرمولهارو "حفظ" کردن؟؟؟!!!؟؟؟Angel
----------------------------------
نه من حفظ نکردم
منم مشکل شما رو داشتم اما رفتم سراغ جلسه ششم جزوه معماری دکتر اجلالی که توی همین مانشت هستش ۱۰ دقیقه اول ویسش رو گوش دادم و این روش درختی ها رو یاد داد واسه کش و روش رو یاد گرفتم و واسه سوال های سیستم استفاده کردم و جواب هم داد خداروشکر
البته بعد که روش درخت بیز رو از جزوه دکتر اجلالی خوندید برید سراغ کتاب پارسه دکتر حقیقت که اومده برای چند حالت مختلف فرمول داده به عنوان تمرین یکی یکی خودتون فرول هارو با همین روشی که یاد گرفتید بدست بیارید تا دستتون راه بیفته و به قول خودتون انشاالله هر سوالی جلوتون گذاشتن پاسخ بدید

ممنون از راهنمایی خوبتون Smile