Innehållsförteckning:
Definition - Vad betyder Virtual File System (VFS)?
Ett virtuellt filsystem (VFS) är ett abstraktionslager som ligger ovanför ett filsystem och ger ett gränssnitt mellan kärnan och filsystemet. Genom en VFS kan klientapplikationer komma åt olika filsystem.
En VFS är också känd som en virtuell filsystem switch (VFS).
Techopedia förklarar Virtual File System (VFS)
Tänk på ett virtuellt filsystem (VFS) som en hanterbar behållare som praktiskt taget ger ett filsystem funktionalitet.
Under varje filsysteminitiering registrerar filsystemet sig själv med VFS. Detta inträffar när operativsystemet (OS) initialiserar sig själv vid uppstart. De verkliga filsystemen är generellt byggda som laddningsbara moduler eller inbyggda direkt i kärnan.
VFS håller också en cache av kataloguppsökningar så att inoder för kataloger som ofta kan nås enkelt kan hittas. Till exempel kan en VFS öppna åtkomst till lokala lagringsenheter och nätverkslagringsenheter utan klientapplikationen, veta de verkliga filsystemen och till och med kan överbrygga skillnaden mellan filsystemen Windows, Mac OS och UNIX.
