|
|
| оНЯК.НРБ░Р | яННАЫЕМiЕ |
|
|
дЮРЮ: нЙР 8, 2003 23:51:47 народ ткните в инфу плз или подскажите к примеру у страницы сброшен бит А. я к ней обращаюсь и если судить по докам он должен становиться. Вопрос надо ли для этого делать invlpg? И вообще где нибудь сказано как обновляются каталоги страниц? |
|
|
дЮРЮ: нЙР 9, 2003 00:04:47 Narkomanius оПНБЕПЭ ЙНДХПНБЙС Б АПЮСГЕПЕ. |
|
|
дЮРЮ: нЙР 9, 2003 00:09:58 Narkomanius Чуть-чуть у Соломона. (Видишь, Four-F, я уже говорю "Соломона", а не "Руссиновича") :))) |
|
|
дЮРЮ: нЙР 9, 2003 00:10:36 мЕ, Asterix, МЕ КЕМХЯЭ. мС МПЮБХРЯЪ ЕЛС KOI8-R... |
|
|
дЮРЮ: нЙР 9, 2003 01:29:23 Narkomanius Не знаю что ты имеешь ввиду но invlpg делается не для этого. При обращении к странице процессор кеширует ее физический адрес(это не обычный кеш!), что при последующих обращениях к странице позволяет избежать чтения каталога и таблиц страниц. После модификации каталога или таблицы страниц при доступе к памяти процессор должен получить данные из них, и команда invlpg ему указывает что данные устарели и использовать их нельзя. |
|
|
дЮРЮ: нЙР 9, 2003 17:12:38 Именно, и это единственный способ очистить tlb от global |
|
|
дЮРЮ: нЙР 9, 2003 17:44:55 Valery Не единственный, можно еще cr3 перезагрузить 8) |
|
|
дЮРЮ: нЙР 9, 2003 17:49:44 рСР ОН ХМНЯРПЮММНЛС НАЫЮЧРЯЪ :-) |
|
|
дЮРЮ: нЙР 9, 2003 17:50:04 Black_mirror Так на то она и глобальная, что нельзя! :) Narkomanius А вобще тебе на Итаник переходить надо - он именно с tlb и работает. Это значительно эфективнее. Как таковой таблицы страниц там нет, есть tlb и таблица хэшей, и основные страничные операции - это tlb insert и purge. А для писюковогот проца работа с tlb - блажь, он сам хардово как говорит Интел обеспечивает 98% попаданий. |
|
|
дЮРЮ: нЙР 10, 2003 11:32:39 Valery Я понял, что я ничего не понял 8) global это что такое? Это бит в каталогах страниц, который указывает на то, что элемент TLB не анулируется при загрузке cr3? |
|
|
дЮРЮ: нЙР 10, 2003 11:55:27 Именно, но ОС его не поддерживают тк он введен начиная с ppro. Поэтому ОС должна была бы делать специальный абстрактор типа hal. Но интересно бы все-таки узнать, пользуется ли винда явной очисткой tlb. |
|
Powered by miniBB 1.6 © 2001-2002
бПЕЛЪ ГЮЦПСГЙХ ЯРПЮМХЖШ (ЯЕЙ.): 0.060 |