Quick Answer: What Is Ramfs in Linux?
Contents

Ramfs is a very simple FileSystem that exports Linux’s disk cacheing mechanisms (the page cache and dentry cache) as a dynamically resizable ram-based filesystem. Normally all files are cached in memory by Linux. … Basically, you’re mounting the disk cache as a filesystem.

What is ramfs and tmpfs?

Ramfs will grow dynamically. But when it goes above total RAM size, the system may hang, because RAM is full, and can’t keep any more data. Tmpfs will not grow dynamically. It would not allow you to write more than the size you’ve specified while mounting the tmpfs. Tmpfs uses swap, where as Ramfs doesn’t.

Is ramfs faster than tmpfs?

Using tmpfs and ramfs are not necessary for this situation. I think you’ll be surprised to see that the most active files will probably be resident in cache already. As far as tmpfs versus ramfs, there’s no appreciable performance difference.

Chloe Bennett

Chloe Bennett

Culture, Media & Entertainment Columnist

Chloe Bennett explores the intersection of pop culture, streaming entertainment, digital trends, and contemporary lifestyle. Her weekly commentary reaches thousands of culture enthusiasts.

Share this article
Twitter Facebook Pinterest