जवाबों:
dmesg | grep zswap
यह सब आपको पता होना चाहिए कि क्या चल रहा है। आपको एक संदेश देखना चाहिए:
[ 1.241302] zswap: loading zswap
[ 1.241306] zswap: using zbud pool
[ 1.241310] zswap: using lzo compressor
आप देख सकते हैं कि यह निम्नलिखित के साथ क्या कर रहा है:
$ sudo grep -R . /sys/kernel/debug/zswap
/sys/kernel/debug/zswap/stored_pages:0
/sys/kernel/debug/zswap/pool_total_size:0
/sys/kernel/debug/zswap/duplicate_entry:0
/sys/kernel/debug/zswap/written_back_pages:0
/sys/kernel/debug/zswap/reject_compress_poor:0
/sys/kernel/debug/zswap/reject_kmemcache_fail:0
/sys/kernel/debug/zswap/reject_alloc_fail:0
/sys/kernel/debug/zswap/reject_reclaim_fail:0
/sys/kernel/debug/zswap/pool_limit_hit:0
यह देखने के लिए मुख्य पैरामीटर हैं stored_pages
कि संपीड़ित पृष्ठों written_back_pages
की संख्या क्या है और उन पृष्ठों की संख्या है जो स्वैप फ़ाइल में लिखे गए हैं।
sudo grep . /sys/kernel/debug/zswap/*
:?
$ sudo grep . /sys/kernel/debug/zswap/*
grep: /sys/kernel/debug/zswap/*: No such file or directory
। कम से कम आपको शायद करने की आवश्यकता होगी:sudo sh -c 'grep . /sys/kernel/debug/zswap/*'
/sys/kernel/debug/zswap
। निर्देशिका के माध्यम से चौका देने के लिए कहकर तय किया जा सकता है। संपादित देखें।
शेल विस्तार कभी-कभी एक अजीब बात है। grep
सौभाग्य से एक पुनरावर्ती विकल्प है ताकि इसे सरल बनाया जा सके:
sudo grep -r . /sys/kernel/debug/zswap
sudo sh -c 'cd /sys/kernel/debug/zswap; grep . *'