Hva er et loggstrukturert filsystem?

Et loggstrukturert filsystem er et datamaskinfilsystem der oppdatering av data utføres raskere enn i tradisjonelle metoder, fordi de fleste av handlingene er gjort for å være skriver i stedet for søker. Søker utføres ofte av minne- og filsystemer for å finne en fil eller koding, men et loggstrukturert filsystem har vanligvis veldig få søker, fordi søker har en tendens til å ta mye tid. De fleste fil- og arkivminnesystemer som er tilgjengelige i 2011 foretrekker filer med få søker, fordi de legger mye vekt på hvor en fil er lokalisert, så loggstrukturerte systemer har en tendens til å fungere best med disse systemene. Hvis minnet eller filsystemet som får tilgang til det loggstrukturerte systemet allerede har få søker, kan det faktisk bremse behandlingen.

Når et filsystem må omskrive eller endre informasjon, gjør det normalt det ved å gå til det individuelle punktet og endre den. Dette systemet kan noen ganger være tregt, og et loggstrukturert filsystem bruker en annen tilnærming til hastighetsbehandling. I stedet for å legge til detteInformasjon direkte til filen som endres, det loggstrukturerte systemet har en logg på siden og alle endringer lagres i loggen. Nyere redigeringer legges til på toppen, uavhengig av hvilket program som redigeres.

Når et filsystem trenger å finne en fil eller oppdatering, bruker det en Seek -kommando som søker i hele systemet. Selv om Seek -kommandoen kan være nyttig, spesielt for å finne begravet informasjon, tar kommandoen ofte mye tid og minne. Av denne grunn er det loggstrukturerte filsystemet bygget på en måte som krever få søker. Dette oppnås for det meste ved sideloggen, fordi søket raskt kan søke gjennom loggen i stedet for blindt å søke på hele datamaskinen eller serveren.

De fleste fil- og arkivminnestrukturer liker ikke å bruke søker, fordi disse bare brukes når systemet ikke vet hvor en fil ligger. Når et loggstrukturert filsystem er integrert wMed et annet system, for eksempel en arkivdisk, fungerer de to vanligvis godt sammen. Dette fører til raskere ytelse og lagring mellom det loggstrukturerte systemet og det andre systemet.

Hvis det loggstrukturerte filsystemet er integrert med et annet system som allerede har minimalt søker og ikke utfører mange minneskrivinger, kan det være et problem. Skriver er ikke godt støttet, så det loggstrukturerte systemets tunge bruk av skriver blir en byrde. Det andre systemet må vanligvis utføre slettekommandoer for å gi rom for den nye skrivingen, som tar mye tid og minne å utføre.

ANDRE SPRÅK