Ramdisk synchronizovaný s diskem

RychlyOS

Ramdisk synchronizovaný s diskem
« kdy: 13. 05. 2014, 19:56:58 »
Mam na svem stroji Intel i7, 32GB RAM a SSD(SATA3,~500MB/s cteni i zapis). Celkove z disku pouzivam asi 12GB v cetne /home.

Chtel bych, aby se mi cele partition (cca 20GB) nacetly pri startu do RAM a odtamtud bezel kompletne cely system. Zaroven chci, aby se data z RAM synchronizovala s diskem, kdyz je system necinny.

Nejake existujici reseni?
« Poslední změna: 13. 05. 2014, 21:30:32 od Petr Krčmář »


Randolf

Re:ram fs synchronizovany s diskem
« Odpověď #1 kdy: 13. 05. 2014, 20:09:53 »
ZFS, s nastavenym ARC na 12GB. Nejsem si jisty, jeslti to ZFSonLinux nebo openZFS umoznuje, nastavit ji tak velkou, ale principielne by to melo jit

Randolf

Randolf

Re:ram fs synchronizovany s diskem
« Odpověď #2 kdy: 13. 05. 2014, 20:15:55 »
ZFS, s nastavenym ARC na 12GB. Nejsem si jisty, jeslti to ZFSonLinux nebo openZFS umoznuje, nastavit ji tak velkou, ale principielne by to melo jit

Randolf

Update:
Na solarisu to jde nastavit az na velikost pameti
ZFSonLinux by mel umet nastavit az 50% velikosti pameti, pri prekompilovani i vice
OpenZFS nevim :(

Sten

Re:Ramdisk synchronizovaný s diskem
« Odpověď #3 kdy: 13. 05. 2014, 21:43:37 »
To snad dělá každý Linux, když má dost paměti

Honza

Re:Ramdisk synchronizovaný s diskem
« Odpověď #4 kdy: 13. 05. 2014, 22:52:01 »
To udeláš jednoduše např. v nějakém init skriptu zavoláš:

Kód: [Vybrat]
find / -type f -exec cat '{}' > /dev/null \;
Linux cachuje všechny otevřené soubory, dokud má volnou RAM.
Vyzkoušej si htop, nebo podobné a uvidíš, kolik toho je v cachi.
Nebo přes cat /proc/meminfo položka 'Cached'.