خرابی TLB در معماری محاسباتی چیست؟

حذف TLB (Translation Lookaside Buffer) فرآیندی در معماری محاسباتی است که در آن یک کش TLB باطل می شود و CPU مجبور می شود حافظه پنهان را دوباره بسازد. این معمولاً زمانی اتفاق می‌افتد که در جداول صفحه تغییری ایجاد می‌شود که مسئول نگاشت آدرس‌های مجازی به آدرس‌های فیزیکی هستند. حذف TLB برای تضمین انسجام بین کش ها در یک سیستم چند پردازشی، که در آن چندین CPU ممکن است آدرس های حافظه یکسانی را در حافظه پنهان ذخیره کنند، ضروری است. این می تواند باعث کندی موقتی شود زیرا CPU حافظه نهان را بازسازی می کند، اما در نهایت ثبات داده ها را تضمین می کند و از خطاها جلوگیری می کند.

تاریخ انتشار: