Class DefaultMemoryInfo
java.lang.Object
net.rubygrapefruit.platform.internal.DefaultMemoryInfo
- All Implemented Interfaces:
MemoryInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddetails(long totalMem, long availableMem) longReturns the number of bytes of physical memory that are available for use.longReturns the number of bytes of physical memory installed in the machine.
-
Constructor Details
-
DefaultMemoryInfo
public DefaultMemoryInfo()
-
-
Method Details
-
details
public void details(long totalMem, long availableMem) -
getTotalPhysicalMemory
public long getTotalPhysicalMemory()Description copied from interface:MemoryInfoReturns the number of bytes of physical memory installed in the machine.- Specified by:
getTotalPhysicalMemoryin interfaceMemoryInfo
-
getAvailablePhysicalMemory
public long getAvailablePhysicalMemory()Description copied from interface:MemoryInfoReturns the number of bytes of physical memory that are available for use. Includes memory that is available without swapping.- Specified by:
getAvailablePhysicalMemoryin interfaceMemoryInfo
-