Skip to content

SafeZone-cc/Get-CPU-Usage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Get CPU Usage

Будет полезно для быстрого детекта bitcoin-майнеров или других "непослушных" процессов.

Показывает такую информацию:

  • Имя процесса
  • Process ID
  • Путь
  • Имя соответствующей службы (псевдоним + описание)
  • Время CPU
  • % нагрузки:

Логи

  • текущая нагрузка при тесте в 2 сек. - в логе ProcessCPU_Current.csv
  • средняя нагрузка за все время работы ОС - в логе ProcessCPU_Average.csv

Нагрузка вычисляется по формуле

(Дельта времени KernelModeTime + UserModeTime процесса) / (Дельта времени KernelModeTime + UserModeTime системы в целом) * 100

Информация берется из объекта WMI (Win32_Process, Win32_Service)

Инструкция по использованию:

  1. Распакуйте архив.
  2. Запустите файл GetCPUUsage.vbs Если появится сообщение от User Accaunt Control, отвечаем "Да".
  3. Подождите, пока не появится сообщение "Готово."
  4. Выложите в теме, где Вам оказывают помощь, файлы:
  • ProcessCPU_Current.csv
  • ProcessCPU_Average.csv

упаковав их в архив формата zip.

Если произошла ошибка, выложите ее скриншот в этой теме.

Если логи не появились, нажмите левой клавишей мыши по заголовку папки и затем клавишу F5.

About

Save CPU loading by each process to the logfile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published