This set of tests was run on a Hewlett-Packard 9000 (E45) system (64MB RAM, running HP-UX 9.04), with wu-ftpd running 35 users, and NcFTPd running at 35, 70, and 120 users.
Wu-ftpd is keeping the system buried. NcFTPd with the same 35 users leaves the system 60% idle most of the time. NcFTPd with 70 users also leaves the system less busy than wu-ftpd with only 35. Most interesting of all was how NcFTPd with 120 users, or about 3.5 times as many users, fares similarly to wu-ftpd (actually moderately better!).
The second graph shows the load during the tests. NcFTPd at both 35 and 70 users fare better than wu-ftpd at 35 users. But wu-ftpd at 35 users posts better system load average numbers than NcFTPd with 120 users. But, both graphs readily indicate that NcFTPd is a better choice for HP-UX.
The data transfer charts follow. Not only did NcFTPd move more data out the door, it moved it faster. If you compare NcFTPd at 120 users with wu-ftpd at 35 users, you'll see that the machine was able to pump out almost 3 times the amount of data (at a significant decrease in average throughput, though).
Type | kBytes | seconds | kB/sec |
---|---|---|---|
ls | 2300 | 7225.843 | 0.318 |
dir | 6078 | 4145.962 | 1.466 |
get < 10 kB | 20785 | 4151.199 | 5.007 |
get < 32 kB | 42162 | 617.721 | 68.254 |
get < 128 kB | 45040 | 257.753 | 174.741 |
get > 128 kB | 1090854 | 2591.159 | 420.991 |
TOTAL | 1207221 | 18989.637 | 63.573 |
Type | kBytes | seconds | kB/sec |
---|---|---|---|
ls | 4488 | 2384.888 | 1.882 |
dir | 7634 | 1220.375 | 6.256 |
get < 10 kB | 28296 | 3907.082 | 7.242 |
get < 32 kB | 60219 | 697.357 | 86.354 |
get < 128 kB | 63080 | 278.710 | 226.329 |
get > 128 kB | 1580425 | 3978.417 | 397.250 |
TOTAL | 1744144 | 12466.829 | 139.903 |
Type | kBytes | seconds | kB/sec |
---|---|---|---|
ls | 8342 | 5655.498 | 1.475 |
dir | 14156 | 2946.101 | 4.805 |
get < 10 kB | 52340 | 11556.479 | 4.529 |
get < 32 kB | 108796 | 1776.622 | 61.238 |
get < 128 kB | 113662 | 1053.258 | 107.915 |
get > 128 kB | 2994700 | 20480.648 | 146.221 |
TOTAL | 3291998 | 43468.606 | 75.733 |
Type | kBytes | seconds | kB/sec |
---|---|---|---|
ls | 9247 | 21285.747 | 0.434 |
dir | 15562 | 11523.498 | 1.351 |
get < 10 kB | 56373 | 47978.458 | 1.175 |
get < 32 kB | 117254 | 7574.405 | 15.480 |
get < 128 kB | 123619 | 6199.087 | 19.942 |
get > 128 kB | 3027418 | 104332.093 | 29.017 |
TOTAL | 3349476 | 198893.288 | 16.841 |