В Windows 7 и Windows 2008 SP2, как я могу узнать, кто или что использует мою память? В диспетчере задач я могу видеть использование памяти пользовательскими процессами для меня и других пользователей, но всегда есть разрыв между суммой памяти отдельных процессов и фактическим общим объемом используемой памяти.
Я понимаю, что некоторым драйверам также нужна память, например, я использую ramdisk, но он не отображается в диспетчере задач, кроме как на графике общей памяти. Кроме того, похоже, что процесс действительно может использовать больше памяти, чем показывает список процессов: когда я убил explorer.exe, уменьшение использования памяти составило около 1,5 ГБ, тогда как сообщалось только о 220 МБ.
Как я могу запросить эти «другие» использования памяти?
Вы можете захотеть получить это приложение от Microsoft под названием RAMMap.
http://technet.microsoft.com/en-us/sysinternals/ff700229.aspx