Compiling TReno TCP Bulk Transfer Capacity Tool, on Linux

1. O_SYNC in 2.4 (Bulk data intradisk transfers visavis buffer cache)

This has been a problem forever in Unixes an other operating systems. When
buffer caches were
smaller, the transfer of a very large file from one partition to another would
eventually cause disk
head thrashing. It would have been better if the system could fill the cache
from one place, then
empty it to the destination place in large groups, What actually happens is a
block-at-a-time transfer
and a lot of head activity, once the buffer cache has saturated.
I think, in Linux 2.4, that this can be overcome (at least for raw transfers) by
the raw devices fronting
the disk drives, along with a program that 'pumps' the data, first filling
memory from the source, then
emptying to the destination. Possibly running the 'sync' or 'fsync' command at
appropriate moments
could encourage similar behavior.
Another possibility would be to recognize (don't know now) that this behavior is
going on, and force
a flush of the buffer cache at regular intervals.

2. Unix Administrators needed in Philadelphia, PA

3. Tuning for bulk data transfer

4. Boot off of a aha152x controller....

5. treno working under Linux?

6. Shutting down linux

7. Bulk loading passwd tool?

8. SyQuest owners.........

9. High Capacity / FAST, Instant transfer << 1GB / 2GB >> Flash Memory

10. Looking for monitoring/capacity planning tools

11. Capacity Planning Tools

12. How to find RAM Capacity,CPU speed, HDD capacity,CPU type in Unix??

13. compile linux kernel with FreeBSD linux dev tools?