Skip to main content

Hvad er et omfang filsystem?

Et omfangs filsystem (EFS) er en metode til styring af filer og hukommelse på en computerharddisk eller anden fysisk lagerenhed, der bruger en række sammenhængende hukommelsesområder til at gemme information i stedet for at bruge mindre, mere spredte enheder kendt som blokke.Nogle filsystemer tildeler den plads, der kræves til filer i små enheder kendt som blokke, hvilket kan føre til, at en enkelt fil med gennemsnitlig længde er fysisk spredt over en disk, hvilket reducerer hastigheden og effektiviteten af læsning fra denne fil.I tilfælde af et omfangs filsystem er alle de mindre blokke bundet sammen i en større struktur kendt som et omfang, hvilket betyder, at større filer kan gemmes på et enkelt sammenhængende sted på den fysiske disk, hvilket øger hastigheden på drevet, nårLæsning fra den fil.Selvom mange operativsystemer understøtter brugen af omfang, blev udtrykket oprindeligt anvendt på det specifikke filsystem for tidlig grad af det nu ophørte UNIX-lignende operativsystem kendt som Irix , udviklet af siliciumgrafik og reg;.

De enkelte bits og byte påEn fysisk disk, såsom en harddisk eller en kompakt disk (CD), er opdelt i grupper af hardware, operativsystem og filsystem.Disse er kendt som logiske grupperinger, fordi de ikke nødvendigvis har fysiske grænser, kun dem, der pålægges af systemet.I flere filsystemer bruges den logiske gruppering kendt som blokke som den grundlæggende mængde plads, der kan tildeles til at gemme en fil.En blok kan indstilles til enhver størrelse, men er generelt meget lille, sommetider består af så lidt som 128 byte rum.

En grad filsystemgrupper blokerer sammen på en disk, hvis de er sammenhængende, hvilket betyder, at de alle er fysisk ved siden af enen anden på en disk.Denne samling af blokke er kendt som et omfang.I et omfang filsystem, når en fil skrives til en fysisk disk, tildeles en grad i stedet for enkeltblokke.Fordelen ved at bruge omfang i stedet for blokke er, at store filer kræver mindre overhead for at skabe og vedligeholde, og risikoen for fragmentering reduceres meget, men ikke nødvendigvis fjernes.

Filfragmentering opstår, når en fil kræver mere plads end nogen tilgængelig blok ellerOmfanget kan give, hvilket betyder, at filen skal opdeles og besætter to eller flere fysisk forskellige rum på en disk.Med små blokke kan store filer besætte hundreder eller tusinder af blokke på tværs af en hel disk, hvilket reducerer den hastighed, hvorpå filen kan fås adgang til.Et omfangsfilsystem tillader, at en stor fil opdeles i forskellige omfang, kendt som indirekte omfang, selvom antallet af omfang, der kræves, normalt er mindre end hvis filen blev tildelt ved hjælp af mindre blokke.

Ud over at reducere denMængde af omkostninger, der er nødvendige til store filer, fordi oplysninger om kun en enkelt grad skal gemmes i filsystemet i stedet for flere pointer til forskellige blokke, kan ved hjælp af omfang også udvide levetiden for en vis opbevaringshardware.Dette kan forekomme, fordi sammenhængende filer kræver mindre bevægelse fra læsningshovedmekanismen for diskdrevet for at få adgang til information.Et udstrækning filsystem tillader også oprettelse af enkeltfiler, der kan være terabyte eller mere i længden, fordi i nogle tilfælde en grad teoretisk kan besætte alt tilgængeligt fysisk rum uden behov for at skabe omfattende tabeller eller andet overhead til styring.