Blød

Hvad er et filsystem helt præcist? [FORKLART]

Prøv Vores Instrument Til At Fjerne Problemer





opslået påSidst opdateret: 16. februar 2021

Alle filerne på dit system er gemt på harddisken eller andre lagerenheder. Et system er nødvendigt for at gemme disse filer på en organiseret måde. Dette er hvad et filsystem gør. Et filsystem er en måde at adskille dataene på drevet og gemme dem som separate filer. Alle oplysninger om en fil – dens navn, dens type, tilladelser og andre attributter gemmes i filsystemet. Filsystemet vedligeholder et indeks over placeringen af ​​hver fil. På denne måde behøver operativsystemet ikke at krydse hele disken for at finde en fil.



Hvad er et filsystem præcist [FORKLART]

Der er forskellige typer filsystemer. Dit operativsystem og filsystemet skal være kompatible. Først da vil OS være i stand til at vise indholdet af filsystemet og udføre andre handlinger på filer. Ellers vil du ikke være i stand til at bruge det pågældende filsystem. En løsning ville være at installere en filsystemdriver til at understøtte filsystemet.



Indhold[ skjule ]

Hvad er et filsystem helt præcist?

Et filsystem er intet andet end en database, der fortæller den fysiske placering af data på lagerenheden. Filer er organiseret i mapper, som også kaldes mapper. Hver mappe har en eller flere undermapper, som gemmer filer, der er grupperet baseret på nogle kriterier.



Hvor der er data på en computer, er det obligatorisk at have et filsystem. Alle computere har således et filsystem.

Hvorfor der er så mange filsystemer

Der er mange typer filsystemer. De adskiller sig i forskellige aspekter, såsom hvordan de organiserer data, hastigheden, yderligere funktioner osv... Nogle filsystemer er bedst egnede til drev, der gemmer en lille mængde data, mens andre har evnen til at understøtte store mængder data. Nogle filsystemer er mere sikre. Hvis et filsystem er sikkert og robust, er det muligvis ikke det hurtigste. Det ville være svært at finde alle de bedste funktioner i ét filsystem.



Derfor ville det ikke give mening at finde det ‘bedste filsystem.’ Hvert filsystem er beregnet til et andet formål og har derfor et andet sæt funktioner. Mens de udvikler et operativsystem, arbejder udviklerne også på at bygge et filsystem til OS. Microsoft, Apple og Linux har deres egne filsystemer. Det er nemmere at skalere et nyt filsystem til en større lagerenhed. Filsystemer udvikler sig, og dermed udviser de nyere filsystemer bedre funktioner end de ældre.

At designe et filsystem er ikke en simpel opgave. Der går en masse forskning og hovedarbejde i det. Et filsystem definerer hvordan metadata gemmes, hvordan filer organiseres og indekseres og meget mere. Der er flere måder, hvorpå dette kan gøres. Derfor er der med ethvert filsystem altid plads til forbedringer – en bedre eller en mere effektiv måde at udføre aktiviteter relateret til fillagring.

Læs også: Hvad er administrative værktøjer i Windows 10?

Filsystemer – en detaljeret visning

Lad os nu dykke dybere for at forstå, hvordan filsystemer fungerer. En lagerenhed er opdelt i dele kaldet sektorer. Alle filerne er gemt i disse sektorer. Filsystemet registrerer størrelsen af ​​filen og placerer den i en passende position på lagerenheden. Frie sektorer er mærket 'ubrugte.' Filsystemet identificerer de sektorer, der er frie, og tildeler filer til disse sektorer.

Efter et vist tidspunkt, hvor mange læse- og skrivehandlinger er blevet udført, gennemgår lagerenheden en proces kaldet fragmentering. Dette kan ikke undgås, men skal kontrolleres for at opretholde systemets effektivitet. Defragmentering er den omvendte proces, der bruges til at løse problemerne forårsaget af fragmentering. Gratis defragmenteringsværktøjer er tilgængelige til det samme.

Organisering af filer i mapper og mapper hjælper med at eliminere navneanomalien. Uden mapper ville det være umuligt at have 2 filer med samme navn. Det er også nemmere at søge og hente filer i et organiseret miljø.

Filsystemet gemmer vigtig information om filen – filnavn, filstørrelse, filplacering, sektorstørrelsen, den mappe, den tilhører, detaljer om fragmenterne osv.

Almindelige filsystemer

1. NTFS

NTFS står for New Technology File System. Microsoft introducerede filsystemet i år 1993. De fleste versioner af Windows OS – Windows XP, Windows Vista, Windows 7, Windows 8 og Windows 10 bruger NTFS.

Kontrollerer om et drev er formateret som NTFS

Før du opsætter et filsystem på et drev, skal det formateres. Det betyder, at en partition af drevet vælges, og alle data på den ryddes, så filsystemet kan sættes op. Der er et par måder, hvorpå du kan kontrollere, om din harddisk bruger NTFS eller et andet filsystem.

  • Hvis du åbner 'Diskhåndtering' i Windows (findes i Kontrolpanel), kan du opdage, at filsystemet er angivet med yderligere detaljer om drevet.
  • Eller du kan også højreklikke på drevet direkte fra Windows Stifinder. Gå til rullemenuen og vælg ‘egenskaber.’ Du finder filsystemtypen nævnt der.

Funktioner i NTFS

NTFS er i stand til at understøtte harddiske i store størrelser - op til 16 EB. Individuelle filer på op til 256 TB kan gemmes.

Der er en funktion kaldet Transaktionel NTFS . Applikationer, der er bygget ved hjælp af denne funktion, lykkes enten helt eller fuldstændigt. Dette hjælper med at mindske risikoen for, at visse ændringer fungerer godt, mens andre ændringer ikke virker. Enhver transaktion, der udføres af udvikleren, er atomær.

NTFS har en funktion kaldet Volume Shadow Copy Service . OS og andre værktøjer til sikkerhedskopiering af software gør brug af denne funktion til at sikkerhedskopiere filer, der er i brug i øjeblikket.

NTFS kan beskrives som et journaliseringsfilsystem. Inden systemændringer udføres, registreres det i en log. I tilfælde af at en ny ændring resulterer i en fejl, før den bliver begået, gør loggen det lettere at vende tilbage til den tidligere tilstand.

EFS – Encryption File System er en funktion, hvor kryptering er tilvejebragt for individuelle filer og mapper.

I NTFS har administratoren ret til at indstille diskbrugskvoter. Dette vil sikre, at alle brugere har lige adgang til delt lagerplads, og ingen bruger optager for meget plads på et netværksdrev.

2. FEDT

FAT står for File Allocation Table. Microsoft skabte filsystemet i år 1977. FED blev brugt i MS-DOS og andre gamle versioner af Windows OS. I dag er NTFS hovedfilsystemet i Windows OS. FAT er dog stadig en understøttet version.

FAT har udviklet sig med tiden til at understøtte harddiske med store filstørrelser.

De forskellige versioner af FAT-filsystemet

FAT12

FAT12 blev introduceret i 1980 og blev meget brugt i Microsoft Oss indtil MS-DOS 4.0. Disketter gør stadig brug af FAT12. I FAT12 må filnavne ikke overstige 8 tegn, mens grænsen for filtypenavne er 3 tegn. Mange vigtige filattributter, som vi bruger i dag, blev først introduceret i denne version af FAT – volume label, hidden, system, read-only.

FAT16

16-bit filallokeringstabel blev først udgivet i 1984 og blev brugt i DOS-systemer op til version 6.22.

FAT32

Introduceret i 1996, det er den seneste version af FAT. Det kan understøtte 2TB-drev (og endda op til 16 KB med 64 KB-klynger).

ExFAT

EXFAT står for Extended File Allocation Table. Igen, oprettet af Microsoft og introduceret i 2006, kan dette ikke betragtes som den næste version af FAT. Det er beregnet til brug i bærbare enheder – flashdrev, SDHC-kort osv.. Denne version af FAT understøttes af alle versioner af Windows OS. Op til 2.796.202 filer kan gemmes pr. mappe, og filnavne kan indeholde op til 255 tegn.

Andre almindeligt anvendte filsystemer er

  • HFS+
  • Btrfs
  • Bytte rundt
  • Ext2/Ext3/Ext4 (Linux-systemer)
  • UDF
  • GFS

Kan du skifte mellem filsystemer?

En partition af et drev er formateret med et bestemt filsystem. Det kan være muligt at konvertere partitionen til en anden type filsystem, men det anbefales ikke. Det er en bedre mulighed at kopiere vigtige data fra partitionen til en anden enhed.

Anbefalede: Hvad er en Device Manager?

Visse attributter såsom filkryptering, diskkvoter, objekttilladelse, filkomprimering og indekseret filattribut er kun tilgængelige i NTFS. Disse attributter understøttes ikke i FAT. Derfor udgør skift mellem filsystemer som disse visse risici. Hvis en krypteret fil fra NTFS placeres i et FAT-formateret rum, har filen ikke længere kryptering. Den mister sine adgangsbegrænsninger og kan tilgås af alle. På samme måde vil en komprimeret fil fra en NTFS-diskenhed automatisk blive dekomprimeret, når den placeres i en FAT-formateret diskenhed.

Resumé

  • Et filsystem er et sted at gemme filer og filattributter. Det er en måde at organisere systemets filer på. Dette hjælper OS med filsøgninger og -hentning.
  • Der er forskellige typer filsystemer. Hvert OS har sit eget filsystem, som leveres forudinstalleret med OS.
  • Skift mellem filsystemer er muligt. Men hvis funktionerne i det tidligere filsystem ikke understøttes i det nye system, mister alle filer de gamle funktioner. Det anbefales således ikke.
Elon Decker

Elon er en tech-skribent hos Cyber ​​S. Han har skrevet how-to-vejledninger i omkring 6 år nu og har dækket mange emner. Han elsker at dække emner relateret til Windows, Android og de nyeste tricks og tips.