Есть ли какая-либо функция Win32 API для контроля определенной области в виртуальной памяти программы. Например, появляется сообщение уведомления, если в области есть операция чтения/записи.Мониторинг области виртуальной памяти (Win32)
2
A
ответ
5
Вы хотите использовать guard pages вместе с VirtualQuery (возможно в цикле) для мониторной областей памяти, для участков кода, вы должны были бы использовать HW или (INT3
) контрольные точки SW, это требует написания небольшой мини-отладчик, таких как this tutorial shows.
1
Я думаю, что единственный способ сделать это - через debugger api.
Смежные вопросы
- 1. C#/WinAPI - Мониторинг области памяти
- 2. Мониторинг Azure EndPoint - использование памяти
- 3. Исследования виртуальной памяти (ProcessWalker)
- 4. Мониторинг использования памяти собственного процесса
- 5. об виртуальной памяти
- 6. Мониторинг использования памяти искровых заданий
- 7. Мониторинг области стека JVM программно в JAVA?
- 8. Представления UIImage в виртуальной памяти
- 9. Как найти глобальные области и области стека процесса в Win32?
- 10. Как поймать мониторинг папки в WIN32 API?
- 11. Мониторинг Windows, TaskBar StateChange с использованием win32
- 12. Win32: Мониторинг для создаваемых или измененных файлов
- 13. Linux отображает диапазон виртуальной памяти в существующую область виртуальной памяти?
- 14. Поведение распределения физической памяти и виртуальной памяти
- 15. Практического использования виртуальной памяти
- 16. Потребление виртуальной памяти pthreads
- 17. выравнивание страницы виртуальной памяти
- 18. Размер виртуальной памяти
- 19. виртуальной памяти и пейджинг
- 20. распределение виртуальной памяти
- 21. Ошибка виртуальной памяти
- 22. Перевод адреса виртуальной памяти
- 23. Использование виртуальной памяти
- 24. Очистка частей виртуальной памяти?
- 25. Процесс виртуальной памяти
- 26. Использование виртуальной памяти
- 27. Увеличение виртуальной памяти в Fortran
- 28. Мониторинг использования памяти кучи памяти Apache Felix
- 29. Мысли о области памяти
- 30. Мониторинг использования памяти по коду
Большое спасибо! Я уже схватил эту идею. :) – anhldbk
Извините, что беспокоил вас снова, но у меня возникли проблемы с подходом, использующим защитные страницы. В статье под названием «Создание стражей страниц» MSDN заявляет, что: – anhldbk
@anhldbk: кажется, часть комментария обрезана, с чем у вас проблемы? – Necrolis