electron/docs/api/structures/process-metric.md
Milan Burda d9215dd4ce feat: add creationTime / sandboxed / integrityLevel to app.getAppMetrics() (#18718)
This is useful for checking which processes are sandboxed on OS level.

Regarding creationTime, since the pid can be reused after a process dies, it is useful to use both the pid and the creationTime to uniquely identify a process.
2019-06-14 12:39:55 -07:00

706 B

ProcessMetric Object

  • pid Integer - Process id of the process.
  • type String - Process type (Browser or Tab or GPU etc).
  • cpu CPUUsage - CPU usage of the process.
  • creationTime Number - Creation time for this process. The time is represented as number of milliseconds since epoch. Since the pid can be reused after a process dies, it is useful to use both the pid and the creationTime to uniquely identify a process.
  • sandboxed Boolean (optional) macOS Windows - Whether the process is sandboxed on OS level.
  • integrityLevel String (optional) Windows - One of the following values:
    • untrusted
    • low
    • medium
    • high
    • unknown