Virtual File System
This came up in the context of a meeting with keunwoo. He was talking about some file that was taking up a lot of memory, some system file that I don’t quite remember.
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.
uid: 202302141343 tags: #software-engineering #knowledge #airtable