ببین عزیز من با تمام صحبت های شما موافقم اما اون خطی که Bold کرده بودم به نظرم باید جایگزین خط آخر پست بالا بشه چون الان کاربری که میخونه فکر میکنه که به خاطر وجود GART اختلاف کارایی بین System Memory و Video Memory نداریم در حالی که همون طوری هم که خودت گفتی در پست قبل این اختلاف وجود داره همین .
اما در مورد TLB یا Translation lookaside buffer یا به عبارت ملموس ترaddress translation cache که در عملکرد GART نقش داره . در واقع GART یک سیستم مدیریت حافظه هست که به ترجمه آدرس های واقعی و مجازی کمک میکنه و TLB بخش از Cache هست که در ترجمه آدرس ها نقش داره . GART باعث میشه که کار در TLB بیشتر بشه و باعث Miss Rate بیشتر میشه . وقتی که Miss Rate یا نرخ خطا زیاد بشه توی TLB عملی با نام Trash انجام میشه که زمان زیادی را صرف رفع کردن خطا ها میکنه و همچنین باعث Trash شدن Virtual Memory هم میشه . که این زمان ها باعث کاهش کارایی سیستم میشه . برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
بحث در مورد TLB بیشترش از موضوع Shared Memory vs Dedicated Memory دور میشه به نظرم . برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید







پاسخ با نقل قول
Bookmarks