Thomas Waldmann writes:
 > Strange: I "only" got about the same value with 4 IBM DNES UW SCSI disks.
 > A single DNES disk gives about 17MB/s bonnie - about 50% (?) more than the
 > older DDRS disk can do - so I had expected a transfer rate of >35MB/s (the
 > SCSI channels theoretically could provide 2 * 40MB/s).
 > 
 > So why don't I see better throughput using the faster disks ?

This is what I get on an ASUS P2B-DS, dual PII 400, 7890 on board and
4 LVD DNES 9GB  using raid 5 (chunksize 128, e2fs block size 4k):

              -------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
kamet     900 13283 81.1 30748 50.4 13205 44.1 15887 69.8 29649 39.6  282.4  3.5

Have you enabled tag queueing?

#cat /proc/scsi/aic7xxx/0
Adaptec AIC7xxx driver version: 5.1.17/3.2.4
Compile Options:
  TCQ Enabled By Default : Enabled
  AIC7XXX_PROC_STATS     : Enabled
  AIC7XXX_RESET_DELAY    : 5

Adapter Configuration:
           SCSI Adapter: Adaptec AIC-7890/1 Ultra2 SCSI host adapter
                           Ultra-2 LVD/SE Wide Controller
    PCI MMAPed I/O Base: 0xe1800000
 Adapter SEEPROM Config: SEEPROM found and used.
      Adaptec SCSI BIOS: Enabled
                    IRQ: 15
                   SCBs: Active 0, Max Active 60,
                         Allocated 75, HW 32, Page 255
             Interrupts: 7787851
      BIOS Control Word: 0x18a6
   Adapter Control Word: 0x1c5e
   Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0x0000
 Tag Queue Enable Flags: 0x001f
Ordered Queue Tag Flags: 0x001f
Default Tag Queue Depth: 12
    Tagged Queue By Device array for aic7xxx host instance 0:
      {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
    Actual queue depth per device for aic7xxx host instance 0:
      {12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1}


Dirk

Reply via email to