Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
sync - Superblock aktualisieren
&pagelevel(4)&pagelevel
Definition | #include <unistd.h>e void sync(void); |
Beschreibung | sync() bewirkt das Herausschreiben aller Daten im Speicher, die auf Platte/ geschrieben werden sollen aber noch im Hauptspeicher gehalten werden. Hierzu gehören auch geänderte Superblöcke, geänderte Indexeinträge und verzögerte blockorientierte E/A-Dateien.
sync() soll von Programmen benutzt werden, die ein Dateisystem prüfen, beispielsweise fsck() oder df() . sync() ist vor einem Neuladen des Systems obligatorisch.
Das Schreiben ist bei Rückkehr von sync() nicht unbedingt schon beendet. Der Systemaufruf fsync() beendet das Schreiben vor der Rückkehr. |
Siehe auch | fsync() , unistd.h .
|