Debug.GetRuntimeStat(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳特定的執行時統計量值,若 null 不存在則回傳該執行時統計量。
[Android.Runtime.Register("getRuntimeStat", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=23)]
public static string? GetRuntimeStat(string? statName);
[<Android.Runtime.Register("getRuntimeStat", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=23)>]
static member GetRuntimeStat : string -> string
參數
- statName
- String
要查詢的執行時間統計量名稱。
傳回
指定執行統計量的值,或 null 是執行統計量不存在。
- 屬性
備註
回傳特定的執行時統計量值,若 null 不存在則回傳該執行時統計量。
下表列出執行時所支援的執行時統計資料。 所有統計數據均為近似值。 個別分配可能不會立即反映在結果中。 注意,執行時統計數據可能會在未來的 API 層級新增或移除。
<table>thead<>tr<>th<執行時統計名稱>/th<>th 意義<>/th<>範例<>/th<><支援(API 層級)>/th<>/th/tr<>/thead<>tbody<>tr<>td<art.gc.gc-count>/td td<><垃圾回收執行次數。></td td><>/td164<td>23</td></tr><tr><td>art.gc.gc-time</td td><>垃圾回收的總時間以 ms.<></td td><>/td td62364<>23</td></tr><tr td><>art.gc.bytes-allocated</td td><>應用程式所分配的總位元組數。<></td td><>/td1463948408<td>23</td></tr><tr><td>art.gc.bytes-freed</td td><>垃圾回收回收的總位元組數。<></td td><>/td1313493084<TD 23></td></tr><tr><td>art.gc.blocking-gc-count</td td><>阻擋垃圾回收次數。<></td td><>/td2<td>23</td></tr><tr><td>art.gc.blocking-gc-time</td td><>阻擋垃圾回收的總時間以 ms.<></td td><>/td804<td>23</td></tr><tr><td>art.gc.gc-count-rate-histogram</td><td>每 10 秒計算 GC-count-rate 會以過去 10 秒內發生的垃圾回收執行次數計算。<> ART.GC.GC-COUNT-RATE-直方圖是自過程開始以來所採集的GC-計數率樣本的直方圖。 直方圖可用來識別高頻率垃圾回收的實例。 例如,直方圖「0:34503,1:45350,2:11281,3:8088,4:43,5:8」顯示大多數時間每10秒有0到2次垃圾回收,但有8個明顯的10秒間隔內發生了5次垃圾回收。</td td><>/td td0:34503,1:45350,2:11281,3:8088,4:43,5:8<>23</td></tr><tr><td>art.gc.blocking-gc-count-rate-直方圖</td><td>每10秒計算出blocking-gc-count-count-rate,表示過去10秒內發生的阻塞垃圾回收執行次數。<> art.gc.blocking-gc-count-rate-直方圖是自過程開始以來所採集的阻擋GC計數率樣本的直方圖。 直方圖可用來識別高阻塞垃圾回收執行率的實例。 例如,「0:99269,1:1,2:1」的直方圖顯示,大多數時間每 10 秒就有零一次阻塞垃圾回收,但有一次 10 秒間隔內發生一次阻塞垃圾回收,以及一次間隔兩次阻塞垃圾回收。</TD><達陣>0:99269,1:1,2:1</TD><TD>23</TD></TR></Tbody></表格>
Java 文件 android.os.Debug.getRuntimeStat(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。