JavaTM 2 Platform
Standard Ed. 6

類別 java.lang.management.MemoryUsage
的使用

使用 MemoryUsage 的軟體套件
java.lang.management 提供管理介面,用於監視和管理 Java 虛擬機器以及 Java 虛擬機器在其上運行的作業系統。 
 

java.lang.managementMemoryUsage 的使用
 

返回 MemoryUsagejava.lang.management 中的方法
static MemoryUsage MemoryUsage.from(CompositeData cd)
          返回由給定 CompositeData 表示的 MemoryUsage 物件。
 MemoryUsage MemoryPoolMXBean.getCollectionUsage()
          返回 Java 虛擬機器最近回收了此記憶體池中的不使用的物件之後的記憶體使用量。
 MemoryUsage MemoryMXBean.getHeapMemoryUsage()
          返回用於物件分派的堆積(heap)空間的當前記憶體使用量。
 MemoryUsage MemoryMXBean.getNonHeapMemoryUsage()
          返回 Java 虛擬機器使用的非堆積(heap)空間記憶體的當前記憶體使用量。
 MemoryUsage MemoryPoolMXBean.getPeakUsage()
          返回自 Java 虛擬機器啟動以來或自峰值重置以來此記憶體池的峰值記憶體使用量。
 MemoryUsage MemoryNotificationInfo.getUsage()
          返回建構此通知時記憶體池的記憶體使用量。
 MemoryUsage MemoryPoolMXBean.getUsage()
          返回此記憶體池的記憶體使用量的估計數。
 

參數型別為 MemoryUsagejava.lang.management 中的建構子
MemoryNotificationInfo(String poolName, MemoryUsage usage, long count)
          建構一個 MemoryNotificationInfo 物件。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only