Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Translation lookaside buffer11 мая 2011Оглавление: 1. Translation lookaside buffer 2. Многоуровневые TLB Буфер ассоциативной трансляции это специализированный кэш центрального процессора, используемый для ускорения трансляции адреса виртуальной памяти в адрес физической памяти. TLB используется всеми современными процессорами с поддержкой страничной организации памяти. TLB содержит фиксированный набор записей и является контентно-адресуемой памятью. Каждая запись содержит соответствие адреса страницы виртуальной памяти адресу физической памяти. Если адрес отсутствует в TLB, процессор обходит таблицы страниц и сохраняет полученный адрес в TLB, что занимает в 10-60 раз больше времени, чем получение адреса из записи, уже закешированной TLB. Вероятность промаха TLB невысока и составляет в среднем от 0,01 % до 1 %. Переключение задачЕсли целевая задача при переключении контекста использует отличный от предыдущего контекст памяти, происходит очистка TLB, таким образом при последующих обращениях в память, снижается производительность процессора. Существует несколько стратегий борьбы с очисткой:
Просмотров: 1932
|