ciss(4): speed degradation for Compaq Smart Array

From: Andrey Koklin (aka_at_veco.ru)
Date: 03/30/05

  • Next message: Maxim Sobolev: "Re: ciss(4): speed degradation for Compaq Smart Array"
    Date: Wed, 30 Mar 2005 13:30:31 +0400
    To: freebsd-current@FreeBSD.org
    
    

    We have several Proliants DL380 with integrated Smart Array 5i controller,
    with installed FreeBSD OS versions 4.11-stable, 5.4-pre and 6.0-current.
    All systems have disks configured as RAID5.

    I've noticed there is drastic difference in speed for the systems.
    While I have linear transfer 45-50 Mb/s (write) and 100 Mb/s (read)
    for FreeBSD 4.11, there is near two times degradation in speed
    with 5.4 and 6.0.

    -- 8< ------------------------------------------------------------------

    FreeBSD 4.11:
    ciss.c,v 1.2.2.21 2005/01/21

    # dd if=/dev/zero of=/var/tmp/4G bs=1024 count=$[4*1024*1024]

    4294967296 bytes transferred in 107.075789 secs (40111470 bytes/sec)

    # dd if=/var/tmp/4G of=/dev/zero

    4294967296 bytes transferred in 42.394322 secs (101309966 bytes/sec)

    FreeBSD 5.4-pre:
    ciss.c,v 1.56.2.1 2005/01/20

    # dd if=/dev/zero of=/var/tmp/4G bs=1024 count=$[4*1024*1024]

    4294967296 bytes transferred in 163.088095 secs (26335259 bytes/sec)

    # dd if=/var/tmp/4G of=/dev/zero

    4294967296 bytes transferred in 79.773797 secs (53839324 bytes/sec)

    FreeBSD 6.0:
    ciss.c,v 1.60 2005/03/29

    # dd if=/dev/zero of=/var/tmp/4G bs=1024 count=$[4*1024*1024]

    4294967296 bytes transferred in 224.804547 secs (19105340 bytes/sec)

    # dd if=/var/tmp/4G of=/dev/zero

    4294967296 bytes transferred in 94.839699 secs (45286598 bytes/sec)

    -- 8< ------------------------------------------------------------------

    These are simple tests taken on running systems (tests in single user
    mode are slightly different but of the same order)

    It seems, there is sensible speed penalty with driver version growing.

    Andrey
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Maxim Sobolev: "Re: ciss(4): speed degradation for Compaq Smart Array"

    Relevant Pages

    • "amr0: bad slot x completed" and fsck_ufs hanging
      ... I'm having some problems with my new dual xeon with an Intel scsi raid ... I installed FreeBSD 5.3-RELEASE on it. ... After resetting the computer I get of course messages that some filesystems ... I think it has something to do with my SCSI controller. ...
      (freebsd-questions)
    • Adding A Hard Drive Using A PCI Controller
      ... I just installed FreeBSD 5.2 on an old Dell (Pentium ... as a Promise Ultra100 TX2 PCI controller card. ... There's a 4GB hard drive attatched to the onboard ...
      (freebsd-questions)
    • FreeBSD 7.0 w/ 3ware 9650SE-24M8 no JBOD disks
      ... I just installed FreeBSD 7.0 w/ a 3ware 9650SE-24M8 controller. ... I set the controller to export JBOD disks but they don't show up in FreeBSD for some reason. ...
      (freebsd-questions)
    • FreeBSD 7.0 w/ 9650SE-24M8 no JBOD disks
      ... I just installed FreeBSD 7.0 w/ a 3ware 9650SE-24M8 controller. ... I set the controller to export JBOD disks but they don't show up in FreeBSD for some reason. ...
      (freebsd-questions)
    • Promise SX6000 - error 128 lba 0
      ... I have installed FreeBSD 5.1 from CD onto a machine with a Promise SX6000 ... controller with a RAID5 on 360GB. ... but when the machine start to boot from the ... boot: error 128 lba 0 ...
      (freebsd-current)