現在のzswapメモリ使用量と統計の取得

現在のzswapメモリ使用量と統計の取得

これzswap ドキュメント説明する:

Zswap seeks to be simple in its policies.  Sysfs attributes allow for one user
controlled policy:
* max_pool_percent - The maximum percentage of memory that the compressed
    pool can occupy.

これは以下を指定します。最高圧縮プールが占めるメモリの割合。

私がどのように知っている:

  • これ現在の圧縮プールが占めるメモリの割合
  • このプールで使用されているスペースの量
  • 圧縮率、ヒット率、その他の有用な情報

ベストアンサー1

現在の統計:

# grep -R . /sys/kernel/debug/zswap/

圧縮率:

# cd /sys/kernel/debug/zswap
# perl -E  "say $(cat stored_pages) * 4096 / $(cat pool_total_size)"

現在の設定:

$ grep -R . /sys/module/zswap

おすすめ記事