ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
183036 Топик полностью
ыыыы (25.02.2010 13:30, просмотров: 1) ответил Evgeny_CD на Боюсь, мне не хватает столь глубоких познаний о серьезных системах...
MMU обычно трехстраничное, то есть чтобы по честному по виртуальному адресу посчитать физический нужно три дескриптора из памяти считать (+3 обращения), чтоб этого избежать дескрипторы "кэшируют" - то есть имеется некий кэш, который в случае попадания может вернуть за несколько тактов конечный дескриптор из нижней страницы. так как там ассоциативная память требуется, то "стоимость" одного такого дескриптора где-то как пара килобайт обычного кэша и этот ММУ-шный кэш маленький и склонен к "промахам". а если кэшировать виртуальные адреса - то кэш работает до транслятора и все становится быстрее