Here are the bonnie results:
First, the ported FreeBSD driver:
-------Sequential Output-------- ---Sequential Input-- --Random--
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
2.0.3_NC 50 4450 85.0 4375 25.6 1407 17.1 2898 46.1 3849 19.9 66.0 2.9
And now with the linux driver:
-------Sequential Output-------- ---Sequential Input-- --Random--
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU /sec %CPU
2.0.3_53 50 4656 85.2 4648 24.7 1499 16.7 2895 45.6 4075 17.4 65.6 3.3
Both tests were run under the same conditions. I did them a short time
after a clean boot, only one user logged in, same filesystem &
test-directory. Same hardware, of course :-)
The linux driver was configured for doing 10 MHz FAST SCSI transfers,
disconnecting enabled.
The FreeBSD driver also does FAST SCSI-2, disconnecting and tagged
queuing.
System is a ASUS P133 Triton, 64 megs, NoName NCR 53C810. The
benchmarks were done on an IBM DPES-31080 (1 GB)
-- # /AS/ powered by Linux 2.0 # -----------------------------------------------------------------------