0 / 0 / 0
Регистрация: 25.04.2015
Сообщений: 3
|
||||||
1 | ||||||
Поиск в занятой памяти процессом26.08.2016, 12:00. Показов 740. Ответов 3
Метки нет (Все метки)
Добрый день такой вопрос, как осуществить поиск значений только в занятой памяти одного процесса через другой.
0
|
26.08.2016, 12:00 | |
Ответы с готовыми решениями:
3
Отследить изменение памяти сторонним процессом Показать размер памяти, используемой конкретным процессом Определение размера динамической памяти, используемой процессом Определение памяти, занятой процессом |
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 463
|
|
26.08.2016, 15:00 | 2 |
Я сам такое не делал, но вообще мне кажется что тебе поможет функция VirtualQueryEx, просто просто пробегись с ее помощью по регионам процесса и проверяй структуру MEMORY_BASIC_INFORMATION, если в ней поле State равно MEM_COMMIT, значит на этот регион адресного пространства спроецирована физическая память, то есть этот регион не просто зарезервирован, а именно связан с физ. памятью. Вот такие вот регионы и читай.
А вообще, что значит "занятой памяти"?
0
|
0 / 0 / 0
Регистрация: 25.04.2015
Сообщений: 3
|
|
26.08.2016, 15:23 [ТС] | 3 |
ASCII, ну вплане ту которую сейчас использует процесс, спасибо за наводку попробую реализовать, если что выйдет скину код
0
|
99 / 70 / 13
Регистрация: 15.12.2013
Сообщений: 463
|
||||||
26.08.2016, 16:09 | 4 | |||||
Вот пример, только в данном случае программа просматривает регионы адресного пространства у себя в процессе. Замени на VirtualQueryEx, прикрути это к своему варианту.
0
|
26.08.2016, 16:09 | |
26.08.2016, 16:09 | |
Помогаю со студенческими работами здесь
4
Освобождение памяти, занятой вектором Получить количество памяти (RAM) на компьютере - занятой и всего Как убрать пробел из значения переменной для занятой памяти? Windows/CMD - Закрытие всех заданных процессов, сумма занятой памяти которых больше определенного количества! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |