Virtuální souborový systém (zkratkaVFS, téžvirtuální přepínač souborových systémů) je vinformatice abstraktní vrstva nad více konkrétnímisouborovými systémy. Účelem VFS je poskytnout aplikacím jednotný způsob přístupu k různým typům konkrétních souborových systémů (jednotnéAPI). VFS lze použít například k transparentnímu přístupu k místním a síťovým úložným zařízením, aniž by klientská aplikace zaznamenala rozdíl. Lze ho také použít k překlenutí rozdílů mezi souborovými systémy operačních systémůWindows,Mac OS aUnix tak, aby aplikace mohly přistupovat k souborům na souborových systémech bez nutné znalosti toho, na který souborový systém se právě přistupuje.
VFS specifikuje voperačním systému rozhraní mezijádrem a konkrétní implementací souborového systému. VFS tak reprezentuje společnou část a implementace nového souborového systému je velmi jednoduchá, protože stačí vytvořit procedury, které vykonávají funkce požadované společným VFS (tj.ovladač). Aplikace volá unifikovaná (jednotná) volání pro práci se soubory a adresáři, které implementuje VFS. Vrstva VFS rozhodne, který ovladač bude pro přístup ke konkrétním datům použit podle toho, kde jsou uložena (ISO 9660 neboUDF pro CD/DVD,NTFS,FAT,ext4 atd.).
| Tento článek je příliš stručný nebopostrádá důležité informace. Pomozte Wikipedii tím, že jej vhodněrozšíříte. Nevkládejte všakbez oprávnění cizí texty. |