string getPeakMemoryUsage()
Returns the current process peak memory usage.
string getCpuName()
Returns the CPU name (e.g. "Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz".
string getMemoryUsage()
Returns the current process memory usage.
string getHostname()
Returns the machine name.
string getUsername()
Returns the current username.
string getOsName()
Returns the OS Name.
void setAssertHandler()
Set an assert handler that logs the stacktrace.
string getMemoryRAM()
Returns the total amount of memory available (installed RAM)
void dumpStacktrace()
Write the current stacktrace to stderr and LOG() with level = ALERT.
string getOsVersion()
Returns the OS Version.
string getSystemDetails()
Returns all the above system details in a single string.
unsigned long long getPeakMemoryUsageBytes()
Returns the current process peak memory usage in bytes.
unsigned long long getMemoryUsageBytes()
unsigned int getNumberCores()
Returns the number of Cores available to the OS.
Serializable Credit Default Swap.