Was ist virtuelles Dateisystem?

November 3

Was ist virtuelles Dateisystem?

Ein virtuelles Dateisystem oder VFS, ist eine Art Software, die Teil der meisten Betriebssysteme ist. Es ist eine Schnittstelle, die Benutzer auf unterschiedliche Weise über eine zentrale, einheitliche Schnittstelle gespeicherte Daten zugreifen kann. Die meisten Benutzer werden nicht einmal merken, dass sie ein VFS verwenden, da es meist nahtlos in das Betriebssystem integriert ist sie verwenden.

Lagerorte

Die Informationen über einen Computer zugegriffen werden oft an verschiedenen Orten auf verschiedenen Geräten gespeichert. Wenn Sie einen Computer verwenden, können Benutzer Musik von der Festplatte spielen, sehen Sie einen Film mit einem DVD-Player oder auf eine Datei auf einem Computer im lokalen Netzwerk zugreifen. Jede dieser Optionen, der Zugriff auf Daten muss der Computer auf abweichender Hardware zugreifen. Ein VFS integriert diese Arten des Datenzugriffs in einer einzigen Oberfläche. Es ist ein Dateisystem, das andere Dateisysteme organisiert.

Real-Dateisysteme

Der Begriff "real File System" oder RFS, bezieht sich auf die Dateisysteme von Speichergeräten selbst verwendet. Es gibt eine Reihe von Formaten, die eine RFS verwendet, um Daten zu organisieren. Diese Formate unterscheiden sich oft zwischen den Betriebssystemen. Beispielsweise FAT, FAT32 und NTFS von Windows verwendet werden, während HFS und HFS + von verwendeten OS X. UFS ist ein beliebtes Format des Unix-Festplatte. Wenn ein VFS ist nicht programmiert, um eine bestimmte Art des Dateisystems zu interpretieren, werden der Benutzer nicht in der Lage, Zugriff auf Daten in diesem Format gespeichert.

Beispiel

Die Datei browsing-Schnittstelle für Windows hat eine VFS in es integriert. Wenn ein Benutzer den Datei-Browser öffnet, sieht er die Festplatten und CD- bzw. DVD-Laufwerken, die installiert sind, in seinen Computer und das Netzwerk, mit dem es verbunden ist. Jeder dieser Typen der Datenspeicherung wird durch ein anderes Programm gesteuert, die das Betriebssystem bildet da sie jede erfordern verschiedene Arten von Software-Anweisungen verwendet werden. Die VFS übersetzt Benutzereingaben in Befehle für jedes dieser Geräte und der Schnittstelle um Feedback von dem Gerät integriert.

Geschichte

Einer der frühesten Betriebssysteme enthalten ein VFS war Sun Microsystems SunOS, wurde 1985 veröffentlicht. Es erlaubt Benutzern den Zugriff auf lokale UFS-Format-Festplatten und Dateien auf Computern im Netzwerk über eine einzige Schnittstelle durchsuchen. Dieses VFS konnte programmiert werden, um andere Dateiformate System sowie zu integrieren. Dieses Konzept führte zu der allmählichen Entwicklung der modernen VFS, die jedem Gerät eines Computers behandelt kann zu verbinden.

Entwicklung

Moderne VFSs können alle wichtigen Arten von Datenträgern zugreifen. Aber da ein VFS hat programmiert werden, um jede Art von Dateisystem zu verstehen, die darauf zugreift, Kompatibilität zwischen konkurrierenden VFSs wurde nur langsam entwickelt, vor allem zwischen proprietärer Formate wie NTFS und HFS +, die von Microsoft und Apple bzw. Eigentum sind. Z. B. OS X kann NTFS-Geräten gelesen, aber es kann nicht Daten darauf geschrieben.