Qual è la differenza tra tmpfs e ramfs


16

Ho letto di spostare la cartella tmp in ram aumenterebbe le prestazioni e anche di ramfs usando ram come memoria e tmpfs usando ram come strorage ma cosa dovrei usare in / etc / fstab:

tpmfs:

none /tmp tmpfs nr_inodes=200k,mode=01777,nosuid,nodev,size=500mb 0 0

ramfs:

none /tmp ramfs nr_inodes=200k,mode=01777,nosuid,nodev,size=500mb 0 0

Risposte:


21

La risposta breve è quella

Principalmente sia ramfs che tmpfs fanno la stessa cosa con alcune differenze. I ramfs cresceranno dinamicamente. Ma quando supera la dimensione totale della RAM, il sistema potrebbe bloccarsi, poiché la RAM è piena e non può conservare altri dati.

Tmpfs non crescerà in modo dinamico. Non ti permetterebbe di scrivere più della dimensione che hai specificato durante il montaggio di tmpfs.

Tmpfs utilizza lo swap, mentre Ramfs no.

Fonte: csdn

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.