getMemoryStatus

fnMEMORYSTATUSEX getMemoryStatus() @trusted

Gets memory status using GlobalMemoryStatusEx.

This function provides memory information on Windows.

Returns

MEMORYSTATUSEX structure with memory information.

Throws

Exception if GlobalMemoryStatusEx fails.

Example:

auto mem = getMemoryStatus();
writeln("Total memory: ", mem.ullTotalPhys, " bytes");