Een virtueel bestandssysteem , of VFS , is een type software dat is onderdeel van de meeste besturingssystemen . Het is een interface waarmee gebruikers toegang krijgen tot gegevens die zijn opgeslagen op verschillende manieren via een enkele , geïntegreerde interface . De meeste gebruikers zullen niet eens beseffen dat ze met behulp van een VFS , want het is meestal naadloos geïntegreerd in het besturingssysteem ze gebruiken. Storage Locaties De informatie toegankelijk via een computer wordt vaak opgeslagen in verschillende plaatsen op verschillende apparaten . Tijdens het gebruik van een computer , kunnen gebruikers muziek af te spelen vanaf de harde schijf , een film kijken met behulp van een DVD-speler of toegang tot een bestand op een computer op een lokaal netwerk . Elk van deze manieren van toegang tot gegevens vereist dat de computer toegang tot andere hardware . Een VFS integreert deze vormen van toegang tot de gegevens in een enkele interface . Het is een bestandssysteem dat andere bestandssystemen organiseert . Real Systems Bestand De term " echte bestandssysteem , " of RFS , verwijst naar de bestandssystemen gebruikt door de opslag apparaten zelf . Er zijn een aantal formaten een RFS gebruikt om gegevens te organiseren . Deze indelingen verschillen vaak tussen besturingssystemen . Zo worden FAT , FAT32 en NTFS gebruikt door Windows , terwijl HFS en HFS + worden gebruikt door OS X. UFS is een populaire Unix- harde schijf -formaat . Als een VFS niet is geprogrammeerd om een bepaald type bestandssysteem te interpreteren , zal de gebruiker niet in staat zijn om toegang te krijgen tot gegevens die zijn opgeslagen in dat formaat . Voorbeeld De file browsen interface voor Windows heeft een VFS geïntegreerd. Wanneer een gebruiker het bestand browser opent , ziet hij de harde schijven en cd-of dvd-stations die in zijn computer en het netwerk is aangesloten op zijn geïnstalleerd . Elk van deze vormen van dataopslag wordt gecontroleerd door een ander programma dat maakt het besturingssysteem , aangezien zij elk vereisen verschillende soorten software instructies voor gebruik . De VFS vertaalt gebruikersinvoer in commando's voor elk van deze apparaten en integreert feedback van het apparaat in de interface wordt gebruikt . Geschiedenis Een van de eerste besturingssystemen onder andere een VFS was Sun Microsystems SunOS , uitgebracht in 1985 . Het stond gebruikers toegang tot lokale UFS formaat harde schijven en bestanden bladeren op computers in een netwerk via een enkele interface . Dit VFS kan worden geprogrammeerd om andere bestandssysteemformaten nemen ook. Dit concept heeft geleid tot de geleidelijke ontwikkeling van de moderne VFS , waarvan wordt verwacht dat elk apparaat op een computer kunt aansluiten op . Ontwikkeling Modern VFSs verwerken zijn in staat om toegang te krijgen alle belangrijke soorten van data-opslag -apparaten . Maar omdat een VFS moet worden geprogrammeerd om elk type bestandssysteem het toegang te begrijpen , is de compatibiliteit tussen concurrerende VFSs langzaam van de grond gekomen , vooral tussen proprietary formaten zoals NTFS en HFS + , die eigendom zijn van Microsoft en Apple respectievelijk . Bijvoorbeeld , kan OS X NTFS -apparaten te lezen, maar het kan geen gegevens op te schrijven .
|