Re[2]: Не пойму.
От: SergH Россия  
Дата: 29.06.04 10:01
Оценка:
Здравствуйте, Valerio, Вы писали:

V>этот регион предотвращает передачу потоками буферов через границу между um\km (user\kernel mode)

V>Стартовый адрес в MmUserProbeAddress (0х7FFF000 на х86 с 2 Гб user space и 0xBFFF000 с 3Гб — SergH, привет )

А теперь ешё раз для тех кто в танке? Буферы — это те, что в запросах ввода-вывода? Они же вроде выделяются пользовательским приложением. Типа я вызываю ReadFile а перед этим выделяюдля него буфер.. В общем объясни пожалуйста ещё раз.

И почемк мне привет, ктстати?

V>Цифра растет ИМХО из того факта, что гранулярность выделения памяти (see GetSystemInfo) 64Кб — так было задумано для того чтобы быть готовым к поддержке будущих CPU с размером страницы 64Кб. Кстати выравнивание таких регионов также происходит в соотв с гранулярностью выделения памяти, а вот размер адресного пространства кратен уже странице.


Да, это я знаю, с этим я согалсен.
Делай что должно, и будь что будет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.