Process.memoryInfo

MemoryInfo memoryInfo() @safe

Gets memory information for this process.

Returns

MemoryInfo struct with memory usage information.

Throws

NoSuchProcess if the process doesn't exist.

AccessDenied if access is denied.

Example:

auto proc = Process.current();
auto mem = proc.memoryInfo();
writeln("RSS: ", mem.rss, " bytes");