( szilas | 2015. 05. 09., szo – 01:15 )

Tehát a megoldás: Röviden: végül a TMPFS győzött. Ugyan próbáltam hagyományos block(?) alapú fájl rendszereket (ext*, btrfs, F2fs), de nem volt gördülékeny/automatikus. Csak valami scripttel, és harmadik progival megoldható a kívánt működés.
Hosszabban: Abból indultam ki, hogy a zram alapból tömörít. Így elvileg bármit húzok is rá, kis helyet fog foglalni. Ext*-ekkel ez működött is, csak beragadt a helyfoglalás. És azért 1,6 giga a memcsiből csak úgy, azért sok. A discard sem használt. Az fstrimmet ki se próbáltam mert..... tettem egy próbát a TMPFS-sel. És láss csodát: egyből és egy paranccsal ment.
A méretfoglalásról csak annyit, hogy amíg van helye, addig kétszeresen foglal. Mert ugye a zram, és lemez cache is. De ha fogytán a mem, akkor a lemez cachet újrahasznosítja. A tömörítésről sem tudok még nyilatkozni, mert nincs nagy mennyiségű, jól tömöríthető fájlom. Bár df -h szerint 2-2,5 gigám van a memdisken. Mindegy. Így nekem most megfelelő. A célomra tökéletes.
Azért idebiggyesztem a parancsokat (nulláról):
modprobe zram num_devices=1; echo 1600M > /sys/block/zram0/disksize; mount -o noexec -t tmpfs /dev/zram0 /mnt/memdisk; chmod a+w /mnt/memdisk
ez a legutolsó szerintem elhagyható. Én biztos ami biztos alapon használom.
És én speckó az rc.local-ban használom, de bárhova máshova is rakható (gondolom).

Nos. Köszönöm a javaslatokat, ötleteket. Szeretek ide járni gondolkodni.

Üdv mindenkinek.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.