Mjuk

Vad är egentligen ett filsystem? [FÖRKLARADE]

Prova Vårt Instrument För Att Eliminera Problem





Postat påSenast uppdaterad: 16 februari 2021

Alla filer på ditt system lagras på hårddisken eller andra lagringsenheter. Ett system är nödvändigt för att lagra dessa filer på ett organiserat sätt. Detta är vad ett filsystem gör. Ett filsystem är ett sätt att separera data på enheten och lagra dem som separata filer. All information om en fil – dess namn, dess typ, behörigheter och andra attribut lagras i filsystemet. Filsystemet upprätthåller ett index över platsen för varje fil. På så sätt behöver inte operativsystemet gå igenom hela disken för att hitta en fil.



Exakt vad är ett filsystem [FÖRKLARA]

Det finns olika typer av filsystem. Ditt operativsystem och filsystemet måste vara kompatibla. Först då kommer operativsystemet att kunna visa innehållet i filsystemet och utföra andra operationer på filer. Annars kommer du inte att kunna använda just det filsystemet. En fix skulle vara att installera en filsystemdrivrutin för att stödja filsystemet.



Innehåll[ Dölj ]

Vad är egentligen ett filsystem?

Ett filsystem är inget annat än en databas som talar om den fysiska platsen för data på lagringsenheten. Filer är organiserade i mappar som också kallas kataloger. Varje katalog har en eller flera underkataloger som lagrar filer som är grupperade utifrån vissa kriterier.



Där det finns data på en dator är det obligatoriskt att ha ett filsystem. Alla datorer har alltså ett filsystem.

Varför det finns så många filsystem

Det finns många typer av filsystem. De skiljer sig åt i olika aspekter som hur de organiserar data, hastigheten, ytterligare funktioner, etc... Vissa filsystem är bäst lämpade för enheter som lagrar en liten mängd data medan andra har förmågan att stödja stora mängder data. Vissa filsystem är säkrare. Om ett filsystem är säkert och robust kanske det inte är det snabbaste. Det skulle vara svårt att hitta alla de bästa funktionerna i ett filsystem.



Därför skulle det inte vara vettigt att hitta det 'bästa filsystemet.' Varje filsystem är avsett för ett annat syfte och har därför olika funktioner. Samtidigt som utvecklarna utvecklar ett operativsystem arbetar de också med att bygga ett filsystem för operativsystemet. Microsoft, Apple och Linux har sina egna filsystem. Det är lättare att skala ett nytt filsystem till en större lagringsenhet. Filsystem utvecklas och därmed uppvisar de nyare filsystemen bättre egenskaper än de äldre.

Att designa ett filsystem är inte en enkel uppgift. Mycket forskning och huvudarbete går in i det. Ett filsystem definierar hur metadata lagras, hur filer organiseras och indexeras och mycket mer. Det finns flera sätt på vilket detta kan göras. Därför, med vilket filsystem som helst, finns det alltid utrymme för förbättringar – ett bättre eller mer effektivt sätt att utföra aktiviteter relaterade till fillagring.

Läs också: Vad är administrativa verktyg i Windows 10?

Filsystem – en detaljerad vy

Låt oss nu dyka djupare för att förstå hur filsystem fungerar. En lagringsenhet är uppdelad i delar som kallas sektorer. Alla filer lagras i dessa sektorer. Filsystemet känner av storleken på filen och placerar den på en lämplig plats på lagringsenheten. Fria sektorer är märkta som 'oanvända.' Filsystemet identifierar de sektorer som är fria och tilldelar filer till dessa sektorer.

Efter en viss tidpunkt, när många läs- och skrivoperationer har utförts, genomgår lagringsenheten en process som kallas fragmentering. Detta kan inte undvikas utan måste kontrolleras för att upprätthålla effektiviteten i systemet. Defragmentering är den omvända processen, som används för att åtgärda problemen som orsakas av fragmentering. Gratis defragmenteringsverktyg finns tillgängliga för detsamma.

Att organisera filer i kataloger och mappar hjälper till att eliminera namnavvikelsen. Utan mappar skulle det vara omöjligt att ha 2 filer med samma namn. Att söka och hämta filer är också lättare i en organiserad miljö.

Filsystemet lagrar viktig information om filen – filnamn, filstorlek, filplats, sektorstorlek, katalogen som den tillhör, detaljer om fragmenten, etc.

Vanliga filsystem

1. NTFS

NTFS står för New Technology File System. Microsoft introducerade filsystemet år 1993. De flesta versioner av Windows OS – Windows XP, Windows Vista, Windows 7, Windows 8 och Windows 10 använder NTFS.

Kontrollera om en enhet är formaterad som NTFS

Innan du ställer in ett filsystem på en enhet måste det formateras. Detta innebär att en partition av enheten väljs och all data på den rensas så att filsystemet kan ställas in. Det finns ett par sätt på vilka du kan kontrollera om din hårddisk använder NTFS eller något annat filsystem.

  • Om du öppnar 'Diskhantering' i Windows (finns i Kontrollpanelen) kan du se att filsystemet är specificerat med ytterligare information om enheten.
  • Eller så kan du också högerklicka på enheten direkt från Utforskaren i Windows. Gå till rullgardinsmenyn och välj 'egenskaper.' Du hittar filsystemstypen som nämns där.

Funktioner i NTFS

NTFS kan stödja hårddiskar av stora storlekar – upp till 16 EB. Enskilda filer i storlek upp till 256 TB kan lagras.

Det finns en funktion som heter Transaktionell NTFS . Applikationer som skapas med den här funktionen misslyckas antingen helt eller helt. Detta hjälper till att minska risken för att vissa förändringar fungerar bra medan andra förändringar inte fungerar. Alla transaktioner som utförs av utvecklaren är atomära.

NTFS har en funktion som heter Volume Shadow Copy Service . OS och andra verktyg för säkerhetskopiering av programvara använder den här funktionen för att säkerhetskopiera filer som för närvarande används.

NTFS kan beskrivas som ett journalfilsystem. Innan systemändringar genomförs, registreras det i en logg. Om en ny ändring resulterar i ett misslyckande innan den genomförs, gör loggen det lättare att återgå till det tidigare tillståndet.

EFS – Encryption File System är en funktion där kryptering tillhandahålls för enskilda filer och mappar.

I NTFS har administratören rätt att ställa in diskanvändningskvoter. Detta kommer att se till att alla användare har lika tillgång till delat lagringsutrymme och att ingen användare tar upp för mycket utrymme på en nätverksenhet.

2. FETT

FAT står för File Allocation Table. Microsoft skapade filsystemet år 1977. FETT användes i MS-DOS och andra gamla versioner av Windows OS. Idag är NTFS huvudfilsystemet i Windows OS. FAT är dock fortfarande en version som stöds.

FAT har utvecklats med tiden för att stödja hårddiskar med stora filstorlekar.

De olika versionerna av FAT-filsystemet

FAT12

FAT12 introducerades 1980 och användes flitigt i Microsoft Oss fram till MS-DOS 4.0. Disketter använder fortfarande FAT12. I FAT12 får filnamn inte överstiga 8 tecken medan för tillägg är gränsen 3 tecken. Många viktiga filattribut som vi använder idag introducerades först i den här versionen av FAT – volymetikett, dold, system, skrivskyddad.

FAT16

16-bitars filallokeringstabell släpptes först 1984 och användes i DOS-system upp till version 6.22.

FAT32

Det introducerades 1996 och är den senaste versionen av FAT. Den kan stödja 2TB-enheter (och till och med upp till 16 KB med 64 KB-kluster).

ExFAT

EXFAT står för Extended File Allocation Table. Återigen, skapat av Microsoft och introducerat 2006, kan detta inte betraktas som nästa version av FAT. Den är avsedd för användning i bärbara enheter – flash-enheter, SDHC-kort, etc...Denna version av FAT stöds av alla versioner av Windows OS. Upp till 2 796 202 filer kan lagras per katalog och filnamn kan innehålla upp till 255 tecken.

Andra vanliga filsystem är

  • HFS+
  • Btrfs
  • Byta
  • Ext2/Ext3/Ext4 (Linux-system)
  • UDF
  • GFS

Kan du växla mellan filsystem?

En partition av en enhet är formaterad med ett visst filsystem. Det kan vara möjligt att konvertera partitionen till en annan typ av filsystem, men det rekommenderas inte. Det är ett bättre alternativ att kopiera viktig data från partitionen till en annan enhet.

Rekommenderad: Vad är en enhetshanterare?

Vissa attribut som filkryptering, diskkvoter, objektbehörighet, filkomprimering och indexerade filattribut är endast tillgängliga i NTFS. Dessa attribut stöds inte i FAT. Att byta mellan filsystem som dessa innebär därför vissa risker. Om en krypterad fil från NTFS placeras i ett FAT-formaterat utrymme har filen inte längre kryptering. Den förlorar sina åtkomstbegränsningar och kan nås av vem som helst. På liknande sätt kommer en komprimerad fil från en NTFS-volym automatiskt att dekomprimeras när den placeras i en FAT-formaterad volym.

Sammanfattning

  • Ett filsystem är en plats för att lagra filer och filattribut. Det är ett sätt att organisera systemets filer. Detta hjälper OS i filsökningar och hämtning.
  • Det finns olika typer av filsystem. Varje operativsystem har sitt eget filsystem som levereras förinstallerat med operativsystemet.
  • Det är möjligt att växla mellan filsystem. Men om funktionerna i det tidigare filsystemet inte stöds i det nya systemet, förlorar alla filer de gamla funktionerna. Därför rekommenderas det inte.
Elon Decker

Elon är en teknisk skribent på Cyber ​​S. Han har skrivit instruktionsguider i cirka 6 år nu och har täckt många ämnen. Han älskar att ta upp ämnen relaterade till Windows, Android och de senaste tricken och tipsen.