Hjem På nyhetene Hva er fillåsing? - definisjon fra techopedia

Hva er fillåsing? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr fillåsing?

Fillåsing er en datastyringsfunksjon som begrenser andre brukere fra å endre en bestemt fil. Dette tillater bare en bruker eller prosess tilgang til denne filen til enhver tid. Dette er for å forhindre problemet med å fange oppdateringer på de samme filene.

Techopedia forklarer File Locking

For eksempel, hvis prosess A og prosess B åpner den samme filen, prosess A endrer filen og lagrer den. Prosess B, som fremdeles har den opprinnelige tilstandsfilen, gjør noen endringer og lagrer den, og gjengir endringene som er gjort av prosess A tapt.

Fillåsmekanismen ble introdusert av IBM i 1963 på mainframe-datamaskiner som brukte OS / 360. På den tiden ble det kalt "eksklusiv kontroll." Dette er en førstemann til mølla-metoden for filhåndtering i flerbrukersystemer. Den første prosessen eller brukeren som får tilgang til filen, låser andre brukere fra å kunne få tilgang til den. Når filen er oppdatert og kontrollen er gitt opp, blir den låst opp og tilgjengelig for andre å få tilgang til. Moderne implementering av denne metoden gjør det mulig for flere brukere å få tilgang til filen, men bare den første som får tilgang til den, kan endre den. Noen applikasjoner tillater forbigående oppdateringer med alle endringene som selektivt slås sammen senere, enten manuelt eller automatisk.

Hva er fillåsing? - definisjon fra techopedia