Qual é a diferença entre tmpfs e ramfs

16

Eu li sobre mover a pasta tmp para ram aumentaria o desempenho e também li sobre ramfs usando ram como armazenamento e tmpfs usando ram como strorage também, mas o que devo usar no / 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
user128712
fonte

Respostas:

21

A resposta curta é que

Principalmente, ramfs e tmpfs fazem a mesma coisa com algumas diferenças. Ramfs crescerá dinamicamente. Mas quando ultrapassa o tamanho total da RAM, o sistema pode travar, porque a RAM está cheia e não pode manter mais dados.

Tmpfs não crescerá dinamicamente. Não permitiria escrever mais do que o tamanho especificado ao montar o tmpfs.

O Tmpfs usa swap, enquanto o Ramfs não.

Fonte: csdn

Mitch
fonte