Quelle est la différence entre tmpfs et ramfs

16

J'ai lu que le déplacement du dossier tmp vers ram augmenterait les performances et également des informations sur ramfs utilisant ram comme stockage et tmpfs utilisant ram comme strorage mais que dois-je utiliser dans / 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
la source

Réponses:

21

La réponse courte est que

Principalement, ramfs et tmpfs font la même chose avec quelques différences. Ramfs se développera dynamiquement. Mais lorsqu'elle dépasse la taille totale de la RAM, le système peut se bloquer, car la RAM est pleine et ne peut plus conserver de données.

Tmpfs ne se développera pas dynamiquement. Il ne vous permettrait pas d'écrire plus que la taille que vous avez spécifiée lors du montage des tmpfs.

Tmpfs utilise swap, contrairement à Ramfs.

Source: csdn

Mitch
la source