Package com.complexible.common.base

# Class OSUtil.NativeMemoryUsage

java.lang.Object
com.complexible.common.base.OSUtil.NativeMemoryUsage

Enclosing class:
  `OSUtil`

public static class OSUtil.NativeMemoryUsage extends Object
Native memory usage info collected from OS.

Author:
  Evren Sirin

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `final long`
  `mResidentMem`
  Resident memory usage in bytes
  `final long`
  `mVirtualMem`
  Virtual memory usage in bytes

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `NativeMemoryUsage(long mVirtualMem, long mResidentMem)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### mVirtualMem

    public final long mVirtualMem
    Virtual memory usage in bytes

  - ### mResidentMem

    public final long mResidentMem
    Resident memory usage in bytes

- ## Constructor Details

  - ### NativeMemoryUsage

    public NativeMemoryUsage(long mVirtualMem, long mResidentMem)

- ## Method Details

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`