Gepuffertes gegen ungepuffertes IO

Habe ich gelernt, dass durch Standard-I/O-Programme gepuffert ist, ich.e Sie serviert wird, von einem temporären Speicher in das anfordernde Programm.
Ich verstehe, dass die Pufferung verbessert die IO-Leistung (vielleicht durch eine Verringerung der system calls). Ich habe schon Beispiele gesehen, deaktivieren Sie die Pufferung, wie setvbuf in C. Was ist der Unterschied zwischen den zwei Modi und Wann sollte man sich über die anderen?

InformationsquelleAutor der Frage sud03r | 2009-09-20

Schreibe einen Kommentar