Я ищу что-то вроде smem, но для Windows 7 вместо Linux.
3 ответа
Боюсь, что строгий ответ на ваш вопрос отрицательный.
Самым близким, что я могу получить сегодня (насколько мне известно), является использование Sysinternals Process Explorer и настройка отображаемых столбцов для каждого процесса, включающая:
WS Private
- объем памяти рабочего набора, который является частным для процесса
WS Shared
- объем общей памяти рабочего набора процесса
Однако не теряй надежду. Process Explorer постоянно совершенствуется ультрапродуктивным гуру Марком Руссиновичем. Вы можете поднять идею PSS на форуме Sysinternals Community Process Explorer в качестве запроса функции. Если вы хорошо объясните свои потребности, у вас может быть шанс реализовать это.
Я думаю, что sysinternals теперь имеет что-то вроде этого: https://technet.microsoft.com/en-us/sysinternals/ff700229.aspx
Проверьте смем: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