|
|||||||
|
|
BDFLUSHSection: Linux Programmierhandbuch (2)Updated: 11. Februar 1996 Index Return to Main Contents BEZEICHNUNGbdflush - start, flush, oder tune buffer-dirty-flush DämonSYNTAXint bdflush(int func, long *address); int bdflush(int func, long data); BESCHREIBUNGbdflush startet, flush't, oder tune't den gleichnamigen buffer-dirty-flush Dämon. Nur der Superuser darf bdflush ausführen.Wenn func negativ oder 0 ist und kein Dämon gestartet wurde, dann wird bdflush in den Dämonmodus geschaltet und bleibt dort bestehen. Wenn func 1 ist, werden einige "dirty buffers" auf Platten zurückgeschrieben. Wenn func 2 oder größer und gerade ist (Least Significant Bit ist 0), dann ist address die Adresse eines long word und der Tuning-Parameter mit der Nummer (func-2)/2 wird in den angegebenen Speicherplatz geschrieben. Wenn func 3 oder größer und ungerade ist (Least Significant Bit ist 1), dann ist data ein long word und der Kernel setzt den Tuning-Parameter mit der Nummer (func-3)/2 auf diesen Wert. Mögliche Parameter, ihre Werte und gültige Wertebereiche sind in der Kernel Source-Datei fs/buffer.c definiert. RÜCKGABEWERTEWenn func 0 oder negativ ist und der Dämon erfolgreich gestartet wurde, kehrt bdflush nicht wieder zurück. Ansonsten wird bei Erfolg 0 und -1 bei Fehlern zurückgegeben. Errno wird entsprechend gesetzt und kann zur Fehlerfindung herangezogen werden.FEHLER
AUTORENDie Funktion bdflush wurde von Linus Torvalds (Linus.Torvalds@Helsinki.fi) geschrieben, die englische Manpage stammt von Michael Chastain (mec@shell.portal.com), die deutsche Übersetzung von Martin Schulze (joey@infodrom.north.de).SIEHE AUCHfsync(2), sync(2), update(8), sync(8).
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |