zramista löytyy foorumilta jokunen hakutulos vuosien varrelta, mutta aika usein näkyy jääneen aloitukseksi…
Törmäsin redditissä väittämään, että /tmp olisi ”ehdottomasti järkevämpää” tehdä zram- kuin tmpfs-osioksi. Yritin asiaa guuglatakin, mutta hyvää ohjetta toteutukseen en ole löytänyt. Sikäli kuin ymmärrän, zram vain varaa muistin laitenimellä /dev/zram<NUMERO>, ja tälle laitteelle pitää sitten luoda tiedostojärjestelmä tavallisella mkfs.<TYYPPI>-komennolla. Mutta miten tällainen voisi korvata tmpfs:n, jolta jälkimmäinen vaihe puuttuu?
Kun haluan /tmp-kansion tmpfs:ksi, lisään vain /etc/fstabiin tällaisen rivin:
tmpfs /tmp tmpfs noexec,nodev,nosuid,size=2G 0 0
Vastaava ei käsittääkseni suoraan ole zramilla mahdollista, koska koneen käynnistyessä edellinen zram-laite on tietenkin pyyhkiytynyt olemattomiin ja sille pitää luoda tiedostojärjestelmä uudestaan. Vai mitä en tässä nyt ymmärrä? Tietääkö joku paremmin?