From eec40b87ab43b0dab04816b5c9c3a98a32d1a89d Mon Sep 17 00:00:00 2001 From: Anders da Silva Rytter Hansen Date: Sat, 20 Jun 2026 09:29:58 -0300 Subject: [PATCH] add zswapinfo script --- usr/bin/zswapinfo | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 usr/bin/zswapinfo diff --git a/usr/bin/zswapinfo b/usr/bin/zswapinfo new file mode 100755 index 0000000..81a8048 --- /dev/null +++ b/usr/bin/zswapinfo @@ -0,0 +1,12 @@ +#!/bin/sh + +echo "--- ZSWAP STATUS IN RAM & DISK ---" +pages=$(sudo cat /sys/kernel/debug/zswap/stored_pages) +pool=$(sudo cat /sys/kernel/debug/zswap/pool_total_size) +wb_pages=$(sudo cat /sys/kernel/debug/zswap/written_back_pages) +inc_pages=$(sudo cat /sys/kernel/debug/zswap/stored_incompressible_pages) + +echo "Data opsnappet i RAM (før komprimering): $((pages * 4 / 1024)) MB" +echo "Fysisk RAM brugt (efter komprimering): $((pool / 1024 / 1024)) MB" +echo "Skubbet fra RAM til disk (pool fuld): $((wb_pages * 4 / 1024)) MB" +echo "Sendt direkte til disk (ikke-komprimerbar): $((inc_pages * 4 / 1024)) MB" \ No newline at end of file