Файл linux file proc/{pid}/status, который мы знаем, дает нам некоторый след памяти мелкой зернистости для определенного процесса. Одним из параметров, которые он выбрал, является «VmExe» или размер текстового сегмента процесса. Я особенно заинтересован в этом поле, но я застрял в среде Windows без файловой системы proc, чтобы помочь мне. cygwin имитирует большинство procfs, но файлы {pid}/* кажутся одной из тех частей, которые cygwin игнорирует. Я пытался играть с инструментом VmMap на sysinternals windows, но самым близким полем, которое я получил, был «Private Data Size» на личном рабочем наборе. Я не уверен, что это то, что я ищу.Размер сегмента Exact Code для процесса Windows
0
A
ответ
0
Я хотел бы взглянуть на vmmap.exe от sysinternals и посмотреть, отображает ли он информацию, которую вы ищете, для данного процесса. Если информация, которую вы ищете, отображается там, вы можете взглянуть на вызовы api, которые использует приложение, или спросить на форумах sysinternals на msdn. Я знаю, что это не то, что вы искали в ответе, но, надеюсь, укажет вам в правильном направлении.
Если вы говорите о сегменте текста в самом PE, вы можете получить эту информацию из библиотеки debughlp и ряд других способов (есть несколько библиотек, плавающих вокруг для двоичного анализа).
Смежные вопросы
- 1. Размер сегмента сегмента JDK7
- 2. Размер сегмента кода 8086
- 3. Оптимальный размер сегмента TCP
- 4. Grep Windows Exact Word Match
- 5. Фрагмент кода, чтобы найти размер сегмента кучи или сегмента сегмента для программы
- 6. UISegmentedControl размер сегмента сенсорное обнаружение
- 7. Максимальный размер сегмента Java Socket
- 8. Размер сегмента сегмента Oracle Temp - выбор запроса непоследовательный
- 9. Неверное выравнивание сегмента. Windows 8
- 10. PHP Code Editor для Windows
- 11. ZXing.Net QR Code Размер
- 12. Cygwin dumper для Windows-процесса?
- 13. размер и objdump сообщают различные размеры для текстового сегмента
- 14. Прочитать размер пакета процесса хоста
- 15. Как получить размер сегмента данных в C++
- 16. Размер сегмента в реальном режиме x86
- 17. Как настроить/уменьшить размер сегмента tcp
- 18. 301 Перенаправление Любого сегмента для первого сегмента
- 19. Ошибка ошибки сегмента сегмента C++
- 20. iText - размер шрифта и семейство текстового сегмента
- 21. Кто вычисляет размер сегмента данных программы?
- 22. Exact Bash эквивалент для CMD реж/б
- 23. Размер процесса в UNIX
- 24. Активация процесса Windows/служба Windows
- 25. Уменьшить размер сборки рабочего процесса
- 26. Windows active code page
- 27. Каков фактический размер страницы для 32-разрядного процесса на WOW64?
- 28. Получение TEB процесса 64-битной на WIndows
- 29. Приложение Windows Form для Visual Studio Code?
- 30. Приостановка процесса в Windows
Я не знаю, отслеживает ли Windows эту информацию, похоже, что это было бы очень полезно. FWIW, вы можете использовать EnumProcessModulesEx, чтобы перечислить модули, загруженные в процесс, и/или VirtualQueryEx для изучения макета памяти процесса. –