Everything About ___
Live briefing

Everything about Virtual file system

Abstract layer on top of a more concrete file system

A virtual file system (VFS) or virtual filesystem switch is an abstract layer on top of a more concrete file system. The purpose of a VFS is to allow client applications to access different types of concrete file systems in a uniform way. A VFS can, for example, be used to access local and network storage devices transparently without the client application noticing the difference. It can be used to bridge the differences in Windows, classic Mac OS/macOS and Unix filesystems, so that applications can access files on local file systems of those types without having to know what type of file system they are accessing. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Virtual file systemA 5-minute orientation
  2. Skim a recent paper: Architecture of virtual edge data center with intelligent metadata service of a geo-distributed file systemInfluential work since 2022
  3. Pick up a classic book: Data Communications Networking (McGraw-Hill Forouzan Networking)The most-reprinted book on the subject
  4. Read the landmark paper: A New Design of In-Memory File System Based on File Virtual Address FrameworkCited 45 times
  5. Go sideways: Directory (computing)A closely related topic
  6. Go sideways: Filesystem in UserspaceA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics