Hi Gary, Gary W. Smith wrote: I don't thing it's the case... I tried everything I was aware of - general fread, fpassthru etc.. all gives the same results...How are you reading the file in order to output it? Some of the PHP commands do indeed read the entire file before processing. This would cause the entire file to sit in ram. I believe there are some binary functions that only read segments at a time. I think that is where you problem lies. Currently its general fread/echo with no flush - as the flush seems even to make the situation worser...Can you post (or send me) the relevant code segments that you use to read the file and flush it to the client? I can provide packet for reproduction if you are going to investigate... Thank you, -- Kamil |