? Ein virtuelles Dateisystem oder VFS , ist eine Art von Software, die Bestandteil der meisten Betriebssysteme ist . Es ist eine Schnittstelle , mit der Benutzer Daten auf unterschiedliche Weise durch eine einzige , einheitliche Schnittstelle gespeichert zugreifen können. Die meisten Benutzer werden nicht einmal erkennen, dass sie mit Hilfe eines VFS , denn es ist in der Regel nahtlos in das Betriebssystem integriert , die sie verwenden . Speicherorte
Die Informationen über einen Computer zugegriffen wird oft in verschiedenen Orten auf verschiedenen Geräten gespeichert. Während mit Hilfe eines Computers , können Benutzer Musik von der Festplatte zu spielen , einen Film mit einem DVD-Player oder auf eine Datei auf einem Computer in einem lokalen Netzwerk. Jede dieser Arten des Zugriffs auf Daten muss der Computer auf abweichender Hardware zugreifen . Ein VFS integriert diese Arten des Datenzugriffs in einer einzigen Schnittstelle . Es ist ein Dateisystem, das andere Dateisysteme organisiert .
Echtzeit Dateisysteme
Der Begriff " reale Dateisystem " oder RFS , bezieht sich auf die Dateisysteme verwendet von die Speichergeräte sich . Es gibt eine Reihe von Formaten ein RFS verwendet, um Daten zu organisieren. Diese Formate unterscheiden sich oft zwischen Betriebssystemen. Zum Beispiel sind FAT , FAT32 und NTFS von Windows verwendet , während HFS und HFS + von OS X. UFS verwendet wird ein beliebter Unix Festplatte Format . Wenn ein VFS nicht programmiert ist, um eine bestimmte Art von Dateisystem zu interpretieren , wird der Benutzer nicht in der Lage, Daten in diesem Format gespeichert sind.
Beispiel
< p> Die Datei -Browsing -Schnittstelle für Windows hat ein VFS in sie integriert. Wenn ein Benutzer die Datei-Browser öffnet , sieht er die Festplatten und CD -oder DVD- Laufwerke, die in seinem Computer und dem Netzwerk an das er angeschlossen wird installiert sind. Jede dieser Arten der Datenspeicherung durch ein anderes Programm aus denen sich das Betriebssystem, da sie jeweils unterschiedliche Arten von Software-Anweisungen verwendet werden, erfordern gesteuert. Der VFS übersetzt Benutzereingaben in Befehle für jedes dieser Geräte und integriert Rückmeldung vom Gerät in der Schnittstelle verwendet wird.
History
Eines der frühesten Betriebssysteme gehören ein VFS war Sun Microsystems SunOS , im Jahr 1985 veröffentlicht . Es erlaubt Benutzern, lokalen UFS -Format -Festplatten zugreifen und Durchsuchen von Dateien auf Computern im Netzwerk über eine einzige Schnittstelle . Das VFS könnte so programmiert, dass andere Dateisystem -Formate sowie einzubauen . Dieses Konzept führte zur allmählichen Entwicklung der modernen VFS , die voraussichtlich jedes Gerät ein Computer .
Entwicklung
Moderne VFSS verbinden verarbeiten kann ist in der Lage, Zugang zu alle wichtigen Arten von Datenträgern . Aber weil ein VFS muss so programmiert, dass jede Art von Datei -System greift sie zu verstehen , ist die Kompatibilität zwischen konkurrierenden VFSS sich nur langsam entwickelt , vor allem zwischen proprietären Formaten wie NTFS und HFS + , die von Microsoft und Apple sind jeweils im Besitz . Zum Beispiel kann OS X lesen NTFS -Geräte , aber es kann keine Daten zu ihnen.