Вопросы к Поиску с Алисой
Аппаратная поддержка влияет на скорость работы страничной памяти, в частности через использование специального кэша — буфера быстрой трансляции адресов (TLB). intuit.ru tstu.ru
TLB ускоряет трансляцию адреса виртуальной памяти в адрес физической памяти. prezi.com В нём хранятся записи таблицы страниц, которые использовались последними. intuit.ru Получив виртуальный адрес, процессор просматривает TLB. intuit.ru Если требуемая запись найдена, он получает адрес физической страницы и формирует реальный адрес. intuit.ru Если запись в TLB не найдена, то процессор берёт номер виртуальной страницы в качестве индекса для таблицы страниц процесса и просматривает соответствующую запись. intuit.ru
Без TLB простая схема страничной виртуальной памяти, по сути, удваивает время обращения к памяти. intuit.ru
Кроме того, аппаратная поддержка позволяет быстро выполнять подкачку, если в результате трансляции адреса получен адрес блока, отсутствующего в памяти. prezi.com
Таким образом, использование TLB и аппаратной поддержки в целом способствует повышению производительности страничной памяти, так как ускоряет различные процессы, связанные с обращением к памяти. intuit.ru tstu.ru