Represents resource usage statistics for a process or thread. All time values are in milliseconds.
- userTime : UInt64
- systemTime : UInt64
- maxRSS : UInt64
- ixRSS : UInt64
- idRSS : UInt64
- isRSS : UInt64
- minFlt : UInt64
- majFlt : UInt64
- nSwap : UInt64
- inBlock : UInt64
- outBlock : UInt64
- msgSent : UInt64
- msgRecv : UInt64
- signals : UInt64
- voluntaryCS : UInt64
- involuntaryCS : UInt64
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Equations
Equations
Equations
Equations
Equations
Gets the title of the current process.
Sets the title of the current process.
Gets the system uptime in seconds.
Gets the process ID of the current process.
Gets the parent process ID of the current process.
Gets information about the system's CPUs.
Gets the current working directory.
Changes the current working directory.
Gets the path to the current user's home directory.
Gets the path to the temporary directory.
Gets a subset of the password file entry for the current user.
Unsets an environment variable.
Gets the hostname of the machine.
Gets the scheduling priority of a process.
Gets information about the operating system.
Gets the current high-resolution time in nanoseconds.
Generates cryptographically secure random bytes.
Retrieves resource usage statistics.
Returns the absolute path of the current executable.
Returns the amount of free system memory in bytes.
Returns the total system memory in bytes.
Returns the constrained memory limit in bytes.
Returns the available memory for allocation in bytes.