Virtual Filesystem Switch
- Virtual Filesystem Switch
-
Ein virtuelles Dateisystem (engl. virtual file system, VFS) ist eine Abstraktionsschicht oberhalb konkreter Dateisysteme.
Ein VFS-Layer stellt Programmen eine einheitliche API zur Verfügung, um auf unterschiedliche Dateisysteme zuzugreifen.
Dies dient als allgemeine Schnittstelle und verdeckt verschiedene lokale Dateisysteme sowie Zugriffe auf entfernte Verzeichnisse und Dateien. Das VFS unterhält für jede geöffnete Datei einen Eintrag (v-node)
- entweder den lokalen Dateidescriptor (i-node)
- oder einen globalen NFS-Descriptor (r-node)
Das dynamische Einhängen (und Aushängen) von importierten Verzeichnissen wird von einem speziellen Programm, dem Automounter, durchgeführt.
Eine VFS Schicht (auch: VFS switch) gibt es u. a. in Linux, BSD-basierten Betriebssystemen, im KDE-Desktop (Kio), GNOME-Desktop (GVFS) und im Jakarta-Projekt der Apache Software Foundation.
Weblinks
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Virtual File System — ou VFS (ou encore Virtual Filesystem Switch) est le nom commun de différents systèmes de fichiers virtuels fonctionnant sur la famille de systèmes d exploitation de type UNIX. Il est apparu dans la version 2.0 de SunOS, puis il a été adopté par… … Wikipédia en Français
Virtual file system — A virtual file system (VFS) or virtual filesystem switch is an abstraction 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… … Wikipedia
VFS — Virtual File System Virtual File System ou VFS (ou encore Virtual Filesystem Switch) est le nom commun de différents systèmes de fichiers virtuels fonctionnant sur la famille de systèmes d exploitation de type UNIX. Il est apparu dans la version… … Wikipédia en Français
Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS … Deutsch Wikipedia
Liste der Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS … Deutsch Wikipedia
Liste von Abkürzungen (Computer) — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. Inhaltsverzeichnis A B C D E F G H I J K L M N O P Q R S T U V W X Y Z siehe auch: Liste von Dateiendu … Deutsch Wikipedia
Виртуальная файловая система — (англ. virtual file system VFS) или виртуальный коммутатор файловой системы (англ. virtual filesystem switch) уровень абстракции поверх конкретной реализации файловой системы. Целью VFS является обеспечение единообразного доступа… … Википедия
Grid-oriented storage — (GOS) is a dedicated data storage architecture which can be connected directly to a computational grid to support advanced data bank services and reservoirs for data that can be shared among multiple computers and end users on the grid.… … Wikipedia
GNU/Hurd — GNU Hurd Entwickler GNU Hurd Entwicklerteam Architekturen IA 32 … Deutsch Wikipedia
Gnu hurd — Entwickler GNU Hurd Entwicklerteam Architekturen IA 32 … Deutsch Wikipedia