Я хочу получить информацию о памяти (адрес и размер) процесса в Ram, используя идентификатор процесса. Я попробовал WMIC и диспетчер задач, они предоставляют только память, используемую процессом в текущее время. Может кто-нибудь, пожалуйста, дайте мне знать, как получить эту информацию из ОС Windows.
Получить место в памяти и пространство, связанное с процессом, используя processId
comment
Как это связано с Java? Вы можете рассмотреть возможность удаления тега java из своего вопроса.
- person Lolo   schedule 24.06.2015
comment
Потому что решение, которое я получаю, заключается в реализации на Java. Если кто-то знает решение на Java, то это очень помогает.
- person Ashish Aggarwal   schedule 24.06.2015
comment
Это имеет смысл. Я бы посоветовал вам добавить это к своему вопросу, так как это поможет получить более содержательные ответы для вашего варианта использования. Я не знаю Windows API, который получает нужную вам информацию, но вы всегда можете использовать JNA библиотека для вызова ее из Java.
- person Lolo   schedule 24.06.2015
Ответы (1)
Все программы в Windows загружаются по одному и тому же адресу. 0x00400000 (это 4 МБ). Я предлагаю вам сказать, что вы пытаетесь выяснить, поскольку ваш ответ всегда составляет 4 МБ.
person
bill
schedule
25.06.2015