Qual é a diferença entre tmpfs e ramfs?

12

Eu li sobre mover a pasta tmp para o ram e aumentar o desempenho e também ler sobre os ramfs usando o ram como armazenamento e tmpfs usando o ram como strorage também, mas o que devo usar em / 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
    
por user128712 16.05.2013 / 05:34

1 resposta

15

A resposta curta é que

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

O tmpfs não crescerá dinamicamente. Não permitiria que você escrevesse mais do que o tamanho que você especificou ao montar o tmpfs.

O tmpfs usa swap, onde o Ramfs não.

Fonte: csdn

    
por Mitch 16.05.2013 / 05:49

Tags