Bestandssysteem - wat is het? Bestandssysteem NTFS, FAT, RAW, UDF
Het besturingssysteem, naast alle anderetaken vervult zijn hoofddoel - organiseert werk met gegevens over een bepaalde structuur. Voor dit doel wordt het bestandssysteem gebruikt. Wat is het FS en wat het kan zijn, evenals andere informatie erover zal verder worden gepresenteerd.
Algemene beschrijving
Het bestandssysteem maakt deel uit van deeen besturingssysteem dat verantwoordelijk is voor het plaatsen, opslaan en verwijderen van informatie op media, het aan gebruikers en applicaties verschaffen van deze informatie en het waarborgen van een veilig gebruik ervan. Bovendien is het het die helpt bij het herstellen van gegevens in het geval van een hardware- of softwarefout. Daarom is het bestandssysteem zo belangrijk. Wat is FS en wat kan het zijn? Er zijn verschillende soorten:
- voor harde schijven, d.w.z. apparaten met willekeurige toegang;
- voor magneetbanden, dat wil zeggen apparaten met seriële toegang;
- voor optische media;
- virtuele systemen;
- netwerksystemen.5
Als een logische eenheid van gegevensopslag inhet bestandssysteem is een bestand, dat wil zeggen een geordende verzameling gegevens met een specifieke naam. Alle gegevens die door het besturingssysteem worden gebruikt, worden weergegeven in de vorm van bestanden: programma's, afbeeldingen, teksten, muziek, video, maar ook stuurprogramma's, bibliotheken enzovoort. Elk dergelijk element heeft een naam, type, extensie, attributen en grootte. Dus nu weet je wat een bestand is. Het bestandssysteem is een verzameling van dergelijke elementen, evenals manieren om ermee te werken. Afhankelijk van de vorm waarin het wordt gebruikt en welke principes daarop van toepassing zijn, is het mogelijk om verschillende basistypen FS te onderscheiden.
De programmabenadering
Dus, als het bestandssysteem wordt beschouwd (datdergelijke en hoe ermee te werken), dan moet worden opgemerkt dat dit een structuur met meerdere niveaus is, op het bovenste niveau is er een bestandssysteemschakelaar die een interface verschaft tussen het systeem en een specifieke toepassing. Het converteert verzoeken naar bestanden in een formaat dat wordt waargenomen door het volgende niveau - de stuurprogramma's. Zij wenden zich op hun beurt tot de stuurprogramma's van specifieke apparaten die de nodige informatie opslaan.
Client-server-applicaties vereisenFS-prestaties zijn behoorlijk hoog. Moderne systemen zijn ontworpen om effectieve toegang te bieden, ondersteuning te bieden voor grote hoeveelheden media, gegevens te beschermen tegen ongeoorloofde toegang en de integriteit van informatie te behouden.
FAT-bestandssysteem
Dit type is in 1977 ontwikkeld door BillGates en Mark McDonald. Oorspronkelijk werd het gebruikt in OS 86-DOS. Als we praten over wat het FAT-bestandssysteem is, is het de moeite waard om op te merken dat het aanvankelijk geen harde schijven kon ondersteunen, maar alleen met flexibele media tot 1 megabyte werkte. Nu is deze beperking niet relevant en deze FS werd door Microsoft gebruikt voor MS-DOS 1.0 en hoger. FAT gebruikt bepaalde conventies in termen van naamgevingsbestanden:
- aan het begin van de naam moet er een letter of een cijfer zijn, en daarin kan elk ASCII-teken staan, naast de spatie en speciale elementen;
- de lengte van de naam mag niet meer zijn dan 8 tekens, nadat er een punt is geplaatst, en vervolgens een extensie, die uit drie letters bestaat;
- elk bestand kan in bestandsnamen worden gebruikt, het wordt niet onderscheiden en wordt niet opgeslagen.
Omdat FAT oorspronkelijk werd ontworpen voorOS DOS met één gebruiker, het voorzag niet in de opslag van gegevens over de eigenaar of toegangsautoriteit. Op dit moment is dit bestandssysteem het meest verspreid, in meer of mindere mate wordt het ondersteund door de meeste moderne besturingssystemen. Zijn veelzijdigheid maakt het mogelijk om het te gebruiken op volumes waarmee verschillende besturingssystemen worden gebruikt. Dit is een eenvoudige FS, die niet in staat is om bestandsbeschadiging te voorkomen als gevolg van onjuist afsluiten van de computer. Als onderdeel van de besturingssystemen die op basis hiervan worden uitgevoerd, zijn er speciale hulpprogramma's die de structuur en de juiste inconsistenties van bestanden controleren.
NTFS bestandssysteem
Deze FS heeft de meeste voorkeur voorwerken met Windows NT, omdat het speciaal hiervoor is ontwikkeld. Het besturingssysteem bevat het convert-hulpprogramma, dat volumes omzet van FAT- en HPFS-volumes naar NTFS. Als we praten over wat het NTFS-bestandssysteem is, is het de moeite waard te vermelden dat het de mogelijkheid om de toegang tot bepaalde mappen en bestanden te beheersen aanzienlijk verbetert, veel kenmerken introduceerde, geïmplementeerde hulpprogramma's voor bestandscompressie dynamisch, failsafe, de POSIX-standaard ondersteunen. In deze FS kunt u namen gebruiken van maximaal 255 tekens, terwijl de korte naam op dezelfde manier wordt gegenereerd als in VFAT. Als u begrijpt wat het NTFS-bestandssysteem is, is het vermeldenswaard dat het in geval van een defect van het besturingssysteem zichzelf kan herstellen, zodat het schijfvolume beschikbaar blijft en de catalogusstructuur niet zal lijden.
NTFS-functies
Op een NTFS-volume wordt elk bestand weergegeven met eende MFT-tabel. De eerste 16 tabelitems worden door het bestandssysteem zelf gereserveerd voor het opslaan van speciale informatie. De allereerste record beschrijft de bestandstabel zelf. Wanneer het eerste record wordt vernietigd, wordt het tweede record gelezen om te zoeken naar het MFT-spiegelbestand, waarbij het eerste record identiek is aan de hoofdtabel. Een kopie van het opstartbestand wordt op het logische midden van de schijf geplaatst. Het derde item in de tabel bevat het logbestand dat wordt gebruikt om de gegevens te herstellen. De zeventiende en volgende vermeldingen in de bestandstabel bevatten informatie over de bestanden en mappen die beschikbaar zijn op de harde schijf.
Het transactielogboek bevat een complete reeks bewerkingen,het wijzigen van de structuur van het volume, inclusief de bewerkingen voor het maken van bestanden, evenals alle opdrachten die van invloed zijn op de directorystructuur. Het transactielogboek is ontworpen om NTFS te herstellen als gevolg van een systeemstoring. De vermelding voor de hoofdmap bevat een lijst met mappen en bestanden die zich in de hoofdmap bevinden.
Kenmerken van EFS
Het versleutelingsbestandssysteem (EFS) vertegenwoordigtis een Windows-component waarmee informatie op de harde schijf kan worden opgeslagen in een gecodeerde indeling. Versleuteling is de sterkste bescherming geworden die dit besturingssysteem kan bieden. In dit geval is codering voor de gebruiker een vrij eenvoudige actie, hiervoor hoeft alleen het vakje in de eigenschappen van de map of het bestand te worden aangevinkt. U kunt opgeven wie dergelijke bestanden kan lezen. Versleuteling vindt plaats wanneer bestanden worden gesloten en wanneer ze worden geopend, worden ze automatisch klaar voor gebruik.
RAW-functies
Inrichtingen bedoeld voor gegevensopslag,zijn de meest kwetsbare componenten die het vaakst worden blootgesteld aan schade, niet alleen fysiek, maar ook logisch. Bepaalde problemen met apparatuur kunnen fataal zijn en andere hebben enkele oplossingen. Soms hebben gebruikers een vraag: "Wat is het RAW-bestandssysteem?"
Zoals u weet, om te schrijven naar de harde schijf offlash drive van alle informatie op de drive moet een PS zijn. De meest voorkomende zijn FAT en NTFS. En RAW is niet eens een bestandssysteem, dat we ons meestal voorstellen. In feite is dit een logische fout van een reeds geïnstalleerd systeem, dat wil zeggen, de werkelijke afwezigheid voor Windows. Meestal wordt RAW geassocieerd met de vernietiging van de structuur van het bestandssysteem. Daarna ontkent het besturingssysteem niet zomaar de toegang tot gegevens, maar geeft het geen technische informatie over de apparatuur weer.
Functies van UDF
Universeel schijfformaat (UDF) is ontwikkeldom CDFS te vervangen en ondersteuning voor dvd-rom-apparaten toe te voegen. Als we praten over wat het UDF-bestandssysteem is, is het een nieuwe implementatie van de oude versie voor optische schijven die voldoet aan de vereisten van de International Organization for Standardization. Het wordt gekenmerkt door specifieke kenmerken:
- bestandsnamen kunnen maximaal 255 tekens lang zijn;
- het naamregister kan lager en hoger zijn;
- De maximale padlengte is 1023 tekens.
Vanaf Windows XP ondersteunt dit bestandssysteem lezen en schrijven.
Wat is het EXFAT-bestandssysteem?
Deze FS wordt gebruikt voor flash drives,die moeten worden gebruikt bij het werken met verschillende computers met verschillende besturingssystemen, met name Windows en Linux. Het was EXFAT dat de brug tussen hen werd, omdat het in staat is om te werken met gegevens die zijn ontvangen van het besturingssysteem, die elk een eigen bestandssysteem hebben. Wat is en hoe het werkt, zal in de praktijk al duidelijk zijn.
bevindingen
Zoals duidelijk is uit het bovenstaande, elkHet besturingssysteem gebruikt bepaalde bestandssystemen. Ze zijn ontworpen om geordende datastructuren op fysieke media op te slaan. Als u plotseling een vraag hebt over waar een eindig bestandssysteem over gaat wanneer u uw computer gebruikt, is het goed mogelijk dat wanneer u een specifiek bestand naar een opslagmedium probeert te kopiëren, u een bericht ontvangt dat u de toegestane grootte overschrijdt. Daarom is het noodzakelijk om te weten in welke FS welke bestandsgrootte aanvaardbaar wordt geacht, zodat bij het overbrengen van informatie geen problemen worden ondervonden.