Skip to main content

Vad är en omfattning filsystem?

Ett examen filsystem (EFS) är en metod för att hantera filer och minne på en datorhårddisk eller annan fysisk lagringsenhet som använder en serie sammanhängande minnesområden för att lagra information istället för att använda mindre, mer spridda enheter som kallas block.Vissa filsystem fördelar det utrymme som krävs för filer i små enheter som kallas block, vilket kan leda till att en enda fil med medellängd är fysiskt spridd över en disk, vilket minskar hastigheten och effektiviteten i läsningen från den filen.I fallet med en utsträckning filsystem är alla mindre block bundna till en större struktur som kallas en utsträckning, vilket innebär att större filer kan lagras på en enda sammanhängande plats på den fysiska skivan, vilket ökar enhetens hastighet närläsning från den filen.Även om många operativsystem stöder användningen av omfattningar, tillämpades termen ursprungligen på det specifika filsystemet för tidig utsträckning för det nu avvecklade Unix-liknande operativsystemet som kallas Irix , utvecklat av Silicon Graphics .

De enskilda bitarna och byte på påEn fysisk skiva, till exempel en hårddisk eller en kompakt disk (CD), är indelade i grupper av hårdvara, operativsystem och filsystem.Dessa är kända som logiska grupperingar, eftersom de inte nödvändigtvis har fysiska gränser, bara de som införs av systemet.För flera filsystem används den logiska grupperingen som kallas block som den grundläggande mängden utrymme som kan tilldelas för att lagra en fil.Ett block kan ställas in på valfri storlek men är i allmänhet mycket liten, ibland bestående av så lite som 128 byte av rymden.

En utsträckning av filsystemgrupper blockerar tillsammans på en skiva om de är sammanhängande, vilket betyder att de alla är fysiskt bredvid enen annan på en disk.Denna samling av block är känd i en utsträckning.I en utsträckning filsystem, när en fil skrivs till en fysisk disk, tilldelas en viss utsträckning istället för enstaka block.Fördelen med att använda omfattningar istället för block är att stora filer kräver mindre omkostnader för att skapa och underhålla, och risken för fragmentering minskas kraftigt, men inte nödvändigtvis elimineras.

Filfragmentering inträffar när en fil kräver mer utrymme än något tillgängligt block ellerOmfattning kan ge, vilket innebär att filen måste brytas upp och uppta två eller flera fysiskt olika utrymmen på en disk.Med små block kan stora filer uppta hundratals eller tusentals block över en hel disk, vilket minskar hastigheten med vilken filen kan nås.En omfattning filsystem tillåter att en stor fil delas upp i olika omfattningar, kända som indirekta omfattningar, även om antalet omfattningar som krävs vanligtvis är mindre än om filen tilldelades med mindre block.

Förutom att minskaMängden omkostnader som behövs för stora filer, eftersom information om endast en enda utsträckning behöver lagras i filsystemet istället för flera pekare till olika block, med hjälp av omfattningar kan också förlänga livslängden för en viss lagringshårdvara.Detta kan inträffa eftersom sammanhängande filer kräver mindre rörelse från läshuvudmekanismen för diskenheten för att få åtkomst till information.Ett omfattande filsystem tillåter också skapandet av enstaka filer som kan vara terabyte eller mer i längd, eftersom i vissa fall kan en utsträckning teoretiskt uppta allt tillgängligt fysiskt utrymme utan att behöva skapa omfattande tabeller eller andra omkostnader för hantering.