Process.cpuTimes

CpuTimes cpuTimes() @safe

Gets CPU times for this process.

Returns

CpuTimes struct with CPU time information.

Throws

NoSuchProcess if the process doesn't exist.

AccessDenied if access is denied.

Example:

auto proc = Process.current();
auto times = proc.cpuTimes();
writeln("User time: ", times.user);