Как я могу надежно проверить, сколько ресурсов занимают процессы? (Есть ли WinDirStat для оперативной памяти, процессора и т. Д.?)
Я уже давно пользуюсь WindirStat и поражен тем, насколько эффективно и четко он показывает, какой контент занимает место на моем компьютере.
Прямоугольники сгруппированы по папке и расширению. Вы всегда можете увидеть, куда ушло все пространство на жестком диске.
Мой вопрос: есть ли подобное программное обеспечение для мониторинга использования процессора и оперативной памяти? Я чувствую, что моя машина работает все медленнее и медленнее, и я хотел бы посмотреть, какие процессы занимают ресурсы (или есть меньше ресурсов для захвата).
2 ответа
Оригинальный ответ (см. Раздел ниже для более полного решения.)
У вас есть диспетчер задач Windows, который встроен в саму Microsoft Windows.
Из Википедии, статья Диспетчер задач Windows (редакция 19:04, 17 сентября 2012 г.):
Windows Task Manager - это приложение диспетчера задач, включенное в семейство операционных систем Microsoft Windows NT, которое предоставляет подробную информацию о производительности компьютера и запущенных приложениях, процессах и использовании ЦП, информацию о загрузке и использовании памяти, сетевой активности и статистике, вошедших в систему пользователей, и системные сервисы. Диспетчер задач также можно использовать для установки приоритетов процессов, соответствия процессоров, принудительного завершения процессов, а также завершения работы, перезапуска, спящего режима или выхода из Windows.
Альтернативный ответ (запрашивается OP)
Process Explorer похож на диспетчер задач Windows, но у него больше возможностей. Поскольку вы ищете " более подробный вид", рассмотрите Process Explorer.
Вы можете скачать его, нажав здесь.
Из Википедии, статья Process Explorer (редакция 21:39, 4 октября 2012 г.):
Process Explorer - это утилита для мониторинга и проверки системы. Он обеспечивает функциональность диспетчера задач Windows, а также богатый набор функций для сбора информации о процессах, запущенных в системе пользователя. Его можно использовать в качестве первого шага при устранении неполадок программного обеспечения или системных проблем.
Единственное, что я нашел, что дает графическую визуализацию использования оперативной памяти (аналогично тому, как WinDirStat делает это для использования диска), - это Perl-скрипт в этом сообщении блога , который принимает выходные данныеtasklist
и передает его в древовидную карту Google Charts .
Мне пришлось исправить несколько вещей, чтобы все заработало, и я опубликовал модифицированную версию под названием MemTreeMap.