+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Microsoft випустила Linux-версію утиліти ProcDump для управління, діагностики, усунення неполадок та моніторингу середовища Microsoft Windows

Microsoft випустила Linux-версію утиліти ProcDump для управління, діагностики, усунення несправностей та моніторингу середовища Microsoft Windows

ProcDump для Linux — реінкарнація класичного інструменту ProcDump з комплекту технічних засобів та утиліти для управління, діагностики, усунення несправностей та моніторингу середовища Microsoft Windows.

Конкретно цей інструмент від Марка Русиновича показує, скільки ресурсів центрального процесора має займати процес та який час має пройти, перш ніж ProcDump створить дамп процесу. Тобто дамп записується автоматично, коли процес в черговий раз підвищить навантаження на центральний процесор вище певного порога.

Наприклад, під Windows ми хочемо вивчити аномальну поведінку wmiprvse.exe (процес WMI Provider Host), який довільний моменти часу займає до 90% ресурсів CPU. Тоді запускаємо наступну команду, яка тричі запише дамп цього процесу у випадку, якщо споживанням ним CPU протягом трьох секунд перевищує 80%.  

Справді, дуже зручно.

Версія під Linux працює приблизно так само, як під Windows, хіба що опцій у програмі менше:

Usage: procdump [OPTIONS...] TARGET
   OPTIONS
      -C CPU threshold at which to create a dump of the process from 0 to 100 * nCPU
      -c CPU threshold below which to create a dump of the process from 0 to 100 * nCPU
      -M Memory commit threshold in MB at which to create a dump
      -m Trigger when memory commit drops below specified MB value.
      -n Кількість вантажів для отримання до реєстрації
      -s Consecutive seconds before dump is written (default is 10)
   TARGET повинен бути exactly one of these:
      -p pid of the process
      -w Name of the process executable
На даний момент підтримується робота тільки на ядрі 3.5 або старшої версії.

 

Інші новини

Найкраща ціна