MemoryInfo, OsxMemoryInfopublic class DefaultOsxMemoryInfo extends Object implements OsxMemoryInfo
| Constructor | Description |
|---|---|
DefaultOsxMemoryInfo() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
details(long pageSize,
long freeCount,
long inactiveCount,
long wiredCount,
long activeCount,
long externalCount,
long speculativeCount,
long totalMem,
long availableMem) |
|
long |
getActivePagesCount() |
|
long |
getAvailablePhysicalMemory() |
Calculated.
|
long |
getExternalPagesCount() |
|
long |
getFreePagesCount() |
|
long |
getInactivePagesCount() |
|
long |
getPageSize() |
|
long |
getSpeculativePagesCount() |
|
long |
getTotalPhysicalMemory() |
Returns the number of bytes of physical memory installed in the machine.
|
long |
getWiredPagesCount() |
public void details(long pageSize,
long freeCount,
long inactiveCount,
long wiredCount,
long activeCount,
long externalCount,
long speculativeCount,
long totalMem,
long availableMem)
public long getPageSize()
getPageSize in interface OsxMemoryInfopublic long getFreePagesCount()
getFreePagesCount in interface OsxMemoryInfopublic long getInactivePagesCount()
getInactivePagesCount in interface OsxMemoryInfopublic long getWiredPagesCount()
getWiredPagesCount in interface OsxMemoryInfopublic long getActivePagesCount()
getActivePagesCount in interface OsxMemoryInfopublic long getExternalPagesCount()
getExternalPagesCount in interface OsxMemoryInfopublic long getSpeculativePagesCount()
getSpeculativePagesCount in interface OsxMemoryInfopublic long getTotalPhysicalMemory()
MemoryInfogetTotalPhysicalMemory in interface MemoryInfogetTotalPhysicalMemory in interface OsxMemoryInfopublic long getAvailablePhysicalMemory()
OsxMemoryInfogetAvailablePhysicalMemory in interface MemoryInfogetAvailablePhysicalMemory in interface OsxMemoryInfo