Назад | Перейти на главную страницу

Какого рода программное обеспечение для «учета процессов» на базе Windows доступно?

В Linux есть обработка на базе pacct и ядра. Какие эквиваленты доступны для Windows? Я знаю (и использую / рекомендую) Process Explorer, но он отслеживает только статистику в реальном времени с непереносимыми графиками для одного процесса. Я хочу иметь возможность отслеживать ЦП, память, ввод-вывод для всех моих процессов в Windows 7.

У монитора производительности Windows есть возможность делать то, что вы ищете, только не с построением графиков в реальном времени. Поскольку вы отметили это у вас есть доступ к полному инструменту для этого.

  1. Откройте «Монитор производительности»
  2. Разверните «Наборы сборщиков данных»
  3. Разверните «Определено пользователем»
  4. Щелкните правой кнопкой мыши, выберите New
  5. Используйте "Определено вручную"
  6. Выберите «Счетчик производительности», но ничего больше.
  7. Добавьте необходимые вам мониторы на уровне процессов
    1. Щелкните Добавить.
    2. Найдите "Процесс"
    3. Ищите то, что вам нужно
    4. В раскрывающемся списке «Экземпляры» выберите «» для всего и нажмите «Добавить».
    5. При необходимости повторите.
    6. По завершении нажмите Готово.
  8. Щелкните правой кнопкой мыши только что созданный монитор и выберите «Свойства».
  9. Перейдите на вкладку «Условия остановки», чтобы указать, как долго вы хотите отслеживать.
  10. Чтобы начать наблюдение, щелкните монитор правой кнопкой мыши и выберите «Пуск». Остановитесь таким же образом, если хотите остановить его до наступления условия остановки.

Чтобы просмотреть отчет после завершения мониторинга, он будет в разделе «Отчеты».

Это поможет вам начать.

http://msdn.microsoft.com/en-us/performance/cc709422

посмотри на "wpr"

может быть хардкорным ....

В зависимости от того, насколько подробно вам нужно получить, Perfmon или анализатор производительности Windows (из набора инструментов производительности) может предоставить эти сведения. В общем, лучше иметь какую-то причину для этого типа анализа на рабочем столе, для серверной среды вы можете использовать все вышеперечисленное, а также диспетчер ресурсов системы Windows для ведения учета.