Mit dem optionalen Zusatz flush werden die Daten unverzüglich und vollständig gespeichert. Ohne diesen Zusatz wird dem Betriebssystem überlassen, wann und wieviele Daten gespeichert werden. Üblicherweise speichert das Betriebssystem nur ganze Kilobyte-Einheiten und wartet mit Resten, die kleiner sind, ob noch weitere Daten dazukommen.