¿Cuál es la diferencia entre tmpfs y ramfs

16

He leído que mover la carpeta tmp a ram aumentaría el rendimiento y también leí acerca de ramfs usando ram como almacenamiento y tmpfs usando ram como almacenamiento también, pero qué debo usar en / 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
usuario128712
fuente

Respuestas:

21

La respuesta corta es que

Principalmente, tanto ramfs como tmpfs hacen lo mismo con algunas diferencias. Ramfs crecerá dinámicamente. Pero cuando supera el tamaño total de RAM, el sistema puede bloquearse, porque la RAM está llena y no puede guardar más datos.

Tmpfs no crecerá dinámicamente. No le permitiría escribir más del tamaño que ha especificado mientras monta los tmpfs.

Tmpfs usa swap, donde Ramfs no lo hace.

Fuente: csdn

Mitch
fuente