zram se normálně používá jako swap. Tedy dokud je dost RAM, nekomprimuje se.
Myslím že normální hranice je 50% využití (cache se nepočítá). Pak se začíná "swapovat" do zramu, tedy bez použití disku, ale jinak se to chová jako obvyklý swap, takže se zase komprimují jen nepoužívané stránky anebo když je opravdu nedostatek paměti. A když ani to nestačí, dojde na swapování na disk, pokud bylo nakonfigurováno. Dohromady mi to funguje moc pěkně, ale na Ubuntu to vyzkoušeno nemám ;-)