システムモニタの表示
useSystemMonitor() を使って、CPU 使用率、メモリ使用率、ネットワーク帯域、バッテリー状態などのシステム情報をリアルタイムに取得します。
基本的な使い方
CPU コアごとの使用率
ポーリング間隔のチューニング
カテゴリごとに異なる間隔を指定できます。よく動く CPU は短く、ほぼ動かないディスク容量は長くするとバッテリーに優しい構成になります。
バッテリー状態
ノート PC のバッテリー残量と充電状態を取得できます。
注意事項
- 全ての値は最初のサンプルが届くまで
0またはnullを返します。 - ポーリング間隔を短くしすぎるとバッテリー消費と CPU 負荷が増えます。
- CPU 使用率・メモリ使用率・バッテリー残量は
0.0 – 100.0のパーセント値です。ディスク I/O・ネットワークは「秒間バイト数」で返されます。
詳細は useSystemMonitor リファレンスを参照してください。