Tumortisch-Dist/resources/app/node_modules/pidusage/CHANGELOG.MD
2021-06-15 16:00:08 +02:00

1.1 KiB

2.0

  • allow multiple pids
  • remove advanced option
  • don't use /proc files anymore but use ps instead
  • more tests
  • API change no more stat method, module exports a single function
  • no more unmonitor method, this is handed internally
  • the default call now returns more data:
{
  cpu: 10.0,            // percentage (it may happen to be greater than 100%)
  memory: 357306368,    // bytes
  ppid: 312,            // PPID
  pid: 727,             // PID
  ctime: 867000,        // ms user + system time
  elapsed: 6650000,     // ms since the start of the process
  timestamp: 864000000  // ms since epoch
}

1.2.0

Introduce advanced option to get time, and start

1.1.0

Windows: (wmic) goes back to the first version of wmic, naming wmic process {pid} get workingsetsize,usermodetime,kernelmodetime. CPU usage % is computed on the flight, per pid.

1.0.5

Windows: (wmic) Use raw data instead of formatted this should speed up wmic

0.1.0

API changes:

require('pidusage').stat(pid, fn)

instead of:

require('pidusage')(pid, fn)

Adds a unmonitor method to clear process history