Да, именно так. Память для процесса выделяется блоками, кратными размеру страницы в памяти. Блоки имеют набор атрибутов (например, свободная/занятая, для чтения/записи/выполнения).
Для перебора памяти нужно уметь читать информацию о блоке (начальный адрес и размер), пропускать свободные и нечитаемые блоки (иначе чтение памяти будет занимать много времени) и считывать оставшиеся блоки целиком. Этот компонент для такого наверное не подходит.
Ответов: 4631
Рейтинг: 749
|
|||
карма: 26 |
|