Índice:
- Definição - O que significa o Virtual File System (VFS)?
- Techopedia explica o Virtual File System (VFS)
Definição - O que significa o Virtual File System (VFS)?
Um sistema de arquivos virtual (VFS) é uma camada de abstração que reside acima de um sistema de arquivos e fornece uma interface entre o kernel e o sistema de arquivos. Por meio de um VFS, os aplicativos clientes podem acessar diferentes sistemas de arquivos.
Um VFS também é conhecido como VFS (Virtual File System Switch).
Techopedia explica o Virtual File System (VFS)
Pense em um sistema de arquivos virtual (VFS) como um contêiner gerenciável que praticamente fornece a funcionalidade de um sistema de arquivos.
Durante cada inicialização do sistema de arquivos, o sistema de arquivos se registra no VFS. Isso ocorre quando o sistema operacional (SO) se inicializa na inicialização. Os sistemas de arquivos reais geralmente são construídos como módulos carregáveis ou diretamente no kernel.
O VFS também mantém um cache de pesquisas de diretório para que os inodes dos diretórios acessados com frequência possam ser localizados facilmente. Por exemplo, um VFS pode acessar de forma transparente dispositivos de armazenamento local e de rede sem o aplicativo cliente, conhecendo os sistemas de arquivos reais e até mesmo diminuir a disparidade entre os sistemas de arquivos Windows, Mac OS e UNIX.