LINUX.ORG.RU

Как узнать для данной программы virtual memory size? И как узнать vm map for whole address space?


0

0

Блин, только, плиз, объясните толково, кто может... Почему в /proc файл mem для процессов не содержит ничего?
Ну а memory maps - можно узнать только для данного процесса, а если мне хочется узнать map для всего адресного просторанства, а?

Пособите советом...
Заранее спасибо!

anonymous

>Блин, только, плиз, объясните толково, кто может... Почему в /proc файл mem для процессов не содержит ничего?

Из него можно прочитать только память текущего процесса, либо дочернего, если он отлаживается.

>Ну а memory maps - можно узнать только для данного процесса, а если мне хочется узнать map для всего адресного просторанства, а?

Что такое "всего адресного пространства"? Существует только адресного пространство для конкретного процесса/нити. Не существует никакого "всего адресного пр-ва". У Вас превратное представление об устройстве MMU и виртуальной памяти. :)

Murr ★★
()

Ну ладно, а если так: как узнать, сколько страниц памяти затребовано/используется для конкретного процесса?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.