Re[3]: Как в процессе узнать физический адрес по виртуальном
От: Pavel Dvorkin Россия  
Дата: 19.10.07 08:07
Оценка:
Здравствуйте, jek_, Вы писали:

_>Угу. Но неужели таки нету API какой-нибудь Ki..... функции? Может быть, всё-таки есть?


Нет. Просто потому, что не должно быть. Представь себе, что есть. Это бы означало, что ты можешь вмешиваться в механизм вирт. памяти, а это не положено в 3 кольце.

PD>>А зачем это вдруг понадобилось ? Вся идея виртуальной памяти основана на том, что она абсолютно прозрачна, ты не можешь это знать, не должен знать и не должен хотеть знать.


_>Так и знал, что этот вопрос задаст кто-нибудь


Естественно


>Дело в том, что на одной из систем периодически валится большой тест. Изредка портится элемент массива — всегда однообразно портится — но всегда разный элемент. Отследить, кто гадит в память, не представляется возможным. Никак. На других системах не проявляется. Всё это наводит на мысль, что на данной системе битая память/шина, хотя все третьесторонние тесты на память система проходит...


Так, стоп. Что такое система ? Конкретная машина ? На другой машине с примерно тем же ПО не валится ? Если есть предположение, что там аппаратные проблемы, то надо не Windows внутри изучать, а взять тест памяти, работающий в DOS (memtest,
goldmem) и пустить на сутки. У меня goldmem прекрасно ошибки памяти на новокупленной машине отловил.
With best regards
Pavel Dvorkin
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.