Skip to main content

Hvad er et logstruktureret filsystem?

Et logstruktureret filsystem er et computerfilsystem, hvor opdatering af data udføres hurtigere end i traditionelle metoder, fordi de fleste af handlingerne foretages til at være skriver i stedet for søger.Søger ofte udføres af hukommelse og filsystemer for at finde en fil eller kodning, men et logstruktureret filsystem har normalt meget få søger, fordi søger har en tendens til at tage meget tid.De fleste fil- og arkivhukommelsessystemer, der er tilgængelige i 2011, foretrækker filer med få søger, fordi de er meget opmærksomme på, hvor en fil er placeret, så logstrukturerede systemer har en tendens til at fungere bedst med disse systemer.Hvis hukommelsen eller filsystemet, der får adgang til det logstrukturerede system allerede har få søger, kan det faktisk bremse behandlingen.

Når et filsystem skal omskrive eller ændre information, gør det normalt ved at gå til det individuelle nulpunkt ogændre det.Dette system kan undertiden være langsomt, og et logstruktureret filsystem bruger en anden tilgang til hastighedsbehandling.I stedet for at tilføje disse oplysninger direkte til filen, der ændres, har det logstrukturerede system en log til siden, og alle ændringer gemmes i loggen.Nyere redigeringer tilføjes på toppen, uanset hvilket program der redigeres.

Når et filsystem skal finde en fil eller opdatere, bruger det en søgningskommando, der søger i hele systemet.Mens søgekommandoen kan være nyttig, især til at finde begravet information, tager kommandoen ofte meget tid og hukommelse.Af denne grund er det logstrukturerede filsystem bygget på en måde, der kræver få søger.Dette opnås for det meste ved sideloggen, fordi søgningen hurtigt kan søge gennem loggen snarere end blindt at søge i hele computeren eller serveren.

De fleste fil- og arkivhukommelsesstrukturer kan ikke lide at bruge søger, fordi disse kun bruges, når systemetVed ikke, hvor en fil er placeret.Når et logstruktureret filsystem er integreret med et andet system, såsom en arkivdisk, fungerer de to normalt godt sammen.Dette fører til hurtigere ydeevne og besparelse mellem det logstrukturerede system og det andet system.

Hvis det logstrukturerede filsystem er integreret med et andet system, der allerede har minimale søger og ikke udfører mange hukommelsesskrivninger, kan der være etproblem.Skrivninger understøttes ikke godt, så det logstrukturerede systems tunge brug af skrivning bliver en byrde.Det andet system skal normalt udføre Slet -kommandoer for at give plads til den nye skrivning, der tager meget tid og hukommelse at udføre.