IIRC from discussions the past then using TStream is not faster than good old fashioned file IO handling (assignfile,rewerite,write,closefile), given you use an optimal buffersize.
The example also shows that file IO is way slower than the other bottlenecks we percieve (like formatting to string in the inner most loop, vs outermost loop).
And still, nobody knows why TS needs this...
Bart