Hello,
[*] Bei sehr kleinen Dateien kann das bedeuten, dass sie nach fopen() schon komplett im Arbeitsspeicher liegen. Das ist aber nicht die Regel.
Bei PHP werden standardmäßig 8kB cached bei fopen(name,'b') ( binary Mode!).
Das ist nachzulesen bei fread() http://us2.php.net/manual/en/function.fread.php
Ich war auch der Meinung, das man die Größe des Buffers irgendwie einstellen konnte, aber das finde ich derzeit nicht.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg