Manpages

NÉV

sync − Memóriabufferek szinkronizálása a lemezzel

ÁTTEKINTÉS

sync [−−help] [−−version]

LEÍRÁS

A sync kéri a kernelt, hogy minden fájlrendszer adatbuffer tartalmát kiírja a lemezre. Ez magában foglalja a módosított szuperblokkokat, inode-okat és a késleltetett írási műveleteket (de nem korlátozódik ezekre).

A kernel az adatokat a memóriában tárolja, hogy elkerülje (a relatív lassú) lemezírásokat és -olvasásokat. Ez növeli a teljesítményt, de ha a számítógép összeomlik, annak eredménye adatvesztés vagy fájlrendszersérülés lehet. A sync biztosítja, hogy a memóriából minden a lemezre kerüljön, és mindig meg kell hívni, ha arra számítunk, hogy a gép olyan, nem megszokott módon fog leállni, ahol az olyan parancsok, mint a shutdown(8) és halt(8) nem fognak működni (ezek gondoskodnak a leállítás előtti szinkronizálásról).

Megjegyzendő, hogy ez csak egy kérés, a sync(1) a sync(2) kernel rendszerhívást aktivizálja, a kernel pedig időzíti a kiírást. Ezért megtörténhet, hogy a sync még azelőtt visszatér, hogy a tényleges írási művelet befejeződne.

OPCIÓK

−−help

A szabványos kimenetre kiírja a felhasználási útmutatót és sikeresen visszatér.

−−version

A szabványos kimenetre verzió-információt ír ki és sikeresen visszatér.

LÁSD MÉG

halt(8), shutdown(8), sync(2)

MEGJEGYZÉS

A hibákat a <bug-fileutils [AT] gnu.org> címre jelentheted (angolul).

A kézikönyv-oldalt Ragnar Hojland Espinosa <ragnar [AT] macula.net> készítette.

MAGYAR FORDíTÁS

Magyari Miklós <magyari [AT] freemail.hu>