Debug.MemoryInfo.GetMemoryStat(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳特定記憶統計量的值,或 null 若不存在該記憶統計量則回傳。
[Android.Runtime.Register("getMemoryStat", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetMemoryStat_Ljava_lang_String_Handler", ApiSince=23)]
public virtual string GetMemoryStat(string statName);
[<Android.Runtime.Register("getMemoryStat", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetMemoryStat_Ljava_lang_String_Handler", ApiSince=23)>]
abstract member GetMemoryStat : string -> string
override this.GetMemoryStat : string -> string
參數
- statName
- String
傳回
- 屬性
備註
回傳特定記憶統計量的值,或 null 若不存在該記憶統計量則回傳。
下表列出了支援的記憶體統計資料。 請注意,記憶體統計可能會在未來的 API 層級新增或移除。
<table><thead<>tr<>th>記憶體統計名稱</th<>th>意義</th><範例<>/th<>>支援(API 等級)</th></th/tr<>/thead><tbody tr><td><>summary.java-heap</td><td>私有 Java 堆積在 kB 中的使用。 這對應於 dumpsys meminfo 輸出的 App Summary 區塊中的 Java Heap 欄位。</td td<1442>/td><td>23</td></tr<>tr<>td>summary.native-heap</td td>><私有 Native Heap 在 kB 中的使用。>< 這對應於 dumpsys meminfo 輸出的應用程式摘要區塊中的原生堆積欄位。</td td<>1442/td td<>>23</td></tr<>tr<>td>summary.code</td td>><靜態程式碼與資源的記憶體使用量(kB)。>< 這對應於 dumpsys meminfo 輸出的應用程式摘要區塊中的代碼欄位。</TD><TD1442></TD><TD>23</TD<>/TR><tr<>TD>摘要.stack</TD><TD>堆疊使用率(kB)。 這對應於 dumpsys meminfo 輸出的應用程式摘要區塊中的堆疊欄位。</td td<1442>/td><td>23</td></tr<>tr<>td>summary.graphics</td td<>顯示>在 kB 中的圖形使用。>< 這對應於 dumpsys meminfo 輸出的應用程式摘要區塊中的圖形欄位。</td td<1442>/td><td>23</td></tr<>tr<>td>summary.private-other</td td>><其他私有記憶體使用量(kB)。>< 這對應於 dumpsys meminfo 在應用程式摘要區塊中的 Private Other 欄位輸出。</td td<1442>/td><td>23</td></tr<>tr<>td>summary.system</td td>><共享記憶體使用量(kB)。>< 這對應於 dumpsys meminfo 在應用程式摘要區塊的系統欄位輸出。</td td<>1442/td td><>23</td<>/tr><tr td>><summary.total-pss</td td<>>總 PSS 記憶體使用量(kB)。<></td><TD<>1442/TD<>TD 23<>/td></tr<>tr><TD>摘要.total-swap</td<>td>總swap使用量(kB)。</TD><達陣1442<>/TD<>TD>23</TD></TR></Tbody></表格>
Java 文件 android.os.Debug.MemoryInfo.getMemoryStat(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。