Существует ли инструмент для измерения пропорционального размера набора (PSS) в Windows 7?

Существует ли инструмент для измерения пропорционального размера набора (PSS) в Windows 7?

Я ищу что-то вродесмэм, но для Windows 7 вместо Linux.

решение1

Боюсь, что строгий ответ на ваш вопрос будет отрицательным.

Ближайшее, что можно сделать сегодня (насколько мне известно), это использоватьОбозреватель процессов Sysinternalsи настройте отображаемые столбцы для каждого процесса, включив в них:

WS Private- Объем памяти рабочего набора, которая является частной для процесса.
WS Shared- Объем памяти рабочего набора процесса, которая является общей.

Однако не теряйте надежды. Process Explorer находится в постоянной разработке у ультра-плодотворного гуру Марка Руссиновича. Вы можете поднять идею PSS в сообществе SysinternalsФорум Process Explorerкак запрос на функцию. Если вы хорошо объясните свои потребности, у вас может быть шанс реализовать это.

решение2

Думаю, у sysinternals сейчас есть что-то вроде этого:https://technet.microsoft.com/en-us/sysinternals/ff700229.aspx

решение3

Проверьте smem: http://www.selenic.com/smem/

Примеры использования:

Show basic process information      smem
Show library-oriented view          smem -m
Show user-oriented view             smem -u
Show system view                    smem -R 4G -K /path/to/vmlinux -w
Show totals and percentages         smem -t -p
Show different columns              smem -c "name user pss"
Sort by reverse RSS                 smem -s rss -r
Show processes filtered by mapping  smem -M libxml
Show mappings filtered by process   smem -m -P [e]volution
Read data from capture tarball      smem --source capture.tar.gz
Show a bar chart labeled by pid     smem --bar pid -c "pss uss"
Show a pie chart of RSS labeled by name     smem --pie name -s rss 

Связанный контент