Example:
auto proc = Process.current();
auto cpuPct = proc.cpuPercent(1.seconds);
writeln("CPU usage: ", cpuPct, "%");double cpuPercent(Duration interval = Duration.zero) @safeGets CPU usage percentage.
interval | Duration to wait before calculating percentage. If 0, returns percentage since last call. |
Example:
auto proc = Process.current();
auto cpuPct = proc.cpuPercent(1.seconds);
writeln("CPU usage: ", cpuPct, "%");