web-dev-qa-db-ja.com

現在のzswapメモリ使用量と統計を取得します

zswap documentation はこう言っています:

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.

これは、圧縮プールが占有できるメモリの最大パーセンテージを指定します。

どうやって調べるのですか:

  • 圧縮プールによって占有されているメモリのcurrentパーセンテージ
  • このプールの使用量
  • 圧縮率、ヒット率、およびその他の役立つ情報
14
Tom Hale

現在の統計:

# 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
15
James Fry