Typen bestandssystemen

Het bestandssysteem ordent bestanden zodat het besturingssysteem gemakkelijker met hen kan werken: de stuurprogramma's voor het bestandssysteem verzenden de OS-informatie over dede namen van de bestanden, hun grootte, attributen, locaties. Het bestandssysteem bepaalt de maximaal mogelijke lengte van de bestandsnaam, de maximale grootte en andere parameters.
Voor verschillende media zijn er verschillende soorten bestandssystemen. Overigens hoeft het medium niet fysiek te zijn: er zijn bijvoorbeeld virtuele en netwerkbestandssystemen. Wat zijn de soorten bestandssystemen afhankelijk van hun doel, dat wil zeggen, het medium?
Allereerst wordt de gebruiker geconfronteerd bestandssystemen ontworpen voor media met willekeurige toegang. Dergelijke dragers omvatten bijvoorbeeld harde schijven. Als u het Windows-besturingssysteem gebruikt, hebt u waarschijnlijk te maken met een bestandssysteem NTFS. Oudere versies van het besturingssysteem gebruikten een bestandssysteem FAT32, die nog steeds wordt gebruikt op flashstations.
In veel besturingssysteemverdelingen op basis van de Linux-kernel wordt meestal het standaardbestandssysteem gebruikt ext (Extended File System - uitgebreid bestandssysteem). Er zijn verschillende versies van dit bestandssysteem - ext2, ext3, ext4. In de nieuwste versies van distributies op basis van de Linux-kernel (inclusief Google Android), is het bestandssysteem ext4.
De bestandssystemen hebben optische media - CD- en DVD-schijven. Een standaard wordt als standaard beschouwd ISO 9660, dergelijke schijven worden gelezen door computers met elk besturingssysteem - Windows, Mac OS X, Unix. Er is ook een bestandssysteemindeling UDF, wat meer geschikt is voor grote schijven (dvd, Blu-ray). Er zijn andere bestandssystemen voor optische schijven, minder gebruikelijk.
Met harde schijven, flash drives en optische schijven komen we vaker tegen dan bij andere carriers, dus hun bestandssystemen zijn voor ons het meest interessant. Maar toch is het de moeite waard om te weten welke andere bestandssystemen er zijn:
virtuele bestandssystemen;
netwerk bestandssystemen;
bestandssystemen voor sequentiële toegangsmedia (deze omvatten bijvoorbeeld magnetische banden);
bestandssystemen voor flash-geheugen;
gespecialiseerde bestandssystemen.
Laten we het eens hebben over de soorten bestandssystemen die zijn ontworpen voor media met willekeurige toegang, bijvoorbeeld harde schijven en flash-drives. Het type van een bepaald bestandssysteem is van invloed op de bestandsinstellingen, bijvoorbeeld de bestandsgrootte. In het FAT32-systeem de maximale lengte van de bestandsnaam- 255 tekens. In NTFS zijn er volgens de specificatie 32.768 tekens, maar sommige besturingssystemen leggen een beperking op, dus in werkelijkheid is de maximale lengte gelijk aan 255 Unicode-tekens. In ext2 / ext3 is de naamlengte beperkt tot 255 bytes.
ook van het bestandssysteem is afhankelijk van de mogelijke kenmerken van het bestand. Met FAT32- en NTFS-systemen kunt u bijvoorbeeld toewijzenbestanden de attributen "alleen-lezen", "systeem", "verborgen", "archief". En het ext2-systeem biedt attributen zoals "een gebruikers-ID instellen", "een groeps-ID instellen" en de zogenaamde "sticky bit".
Er zijn ook verschillen tussen de FAT32- en NTFS-bestandssystemen. Beide bestandssystemen worden gebruikt door het besturingssysteemWindows, het NTFS-systeem heeft FAT32 vervangen en wordt gebruikt in de nieuwste versies van het besturingssysteem. In het FAT32-systeem is de schijfgrootte beperkt tot ongeveer 8 terabytes, in NTFS kan dit 264 bytes zijn. De maximale bestandsgrootte in FAT32 is 4 GB, in NTFS is dit 264 bytes minus 1 kilobyte (theoretisch), en in feite - 244 bytes min 64 kilobytes. Ook NTFS heeft meer maximale aantal bestanden, er zijn enkele andere verschillen.
Maar in dit geval Het FAT32-systeem wordt nog steeds gebruikt op USB-flashstations (flashdrives), omdat het een hogere snelheid biedtopnemen, lezen en kopiëren van gegevens. Daarom zijn de meeste flashstations geformatteerd in FAT32, niet NTFS. Het formatteren van een USB-stick in NTFS is alleen zinvol als u een bestand groter dan 4 GB erop moet schrijven.
Nu weet je, wat zijn de belangrijkste soorten bestandssystemen en in welke gevallen u een bepaald bestandssysteem tegenkomt.














