ความแตกต่างระหว่าง tmpfs และ ramfs คืออะไร


16

ฉันได้อ่านเกี่ยวกับการย้ายโฟลเดอร์ tmp ไปที่ ram จะเพิ่มประสิทธิภาพและอ่านเกี่ยวกับ ramfs โดยใช้ ram เป็นที่เก็บข้อมูลและ tmpfs โดยใช้ ram เป็น strorage ด้วย แต่สิ่งที่ฉันควรใช้ใน / etc / fstab:

tpmfs:

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

หน่วยความจำ:

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

คำตอบ:


21

คำตอบสั้น ๆ ก็คือ

หลักทั้ง ramfs และ tmpfs ทำสิ่งเดียวกันกับความแตกต่างบางอย่าง Ramfs จะเติบโตแบบไดนามิก แต่เมื่อมันเกินขนาด RAM ทั้งหมดระบบอาจหยุดทำงานเนื่องจาก RAM เต็มและไม่สามารถเก็บข้อมูลได้อีก

Tmpfs จะไม่เติบโตแบบไดนามิก ไม่อนุญาตให้คุณเขียนเกินขนาดที่คุณระบุในขณะที่ติดตั้ง tmpfs

Tmpfs ใช้ swap ซึ่งเป็น Ramfs ไม่

ที่มา: csdn

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.