Hi,

I have seen this too using custom kernels on Hardy and on the current RC
of Karmic Koala. The performance regression I have seen using the
standard Linux CCISS kernel driver is a drop of about 66% performance.
The performance regression was introduced in 2.6.29-rc1 and is in
current kernels up to and including 2.6.32-rc5.  Since Karmic Koala is
based on 2.6.31 is shares the same performance drop when compared with
Hardy.

Since Ihave seen mention of Canonical trying to get Ubuntu certified on
HP kit, I would expect there to be a vested interest for both Canonical
and HP to resolve this problem.

I have put detailed performance tests at the following URL to highlight this 
issue.
http://bugzilla.kernel.org/show_bug.cgi?id=13127

In summary using the standard Hardy kernel (2.6.24-24-server) and custom
kernels (using the kernel config from 2.6.24-24-server to keep the same
options) listed below I see around 90MB/s while reading off a single SAS
146GB 10k RPM drive in a RAID-0 logical drive on a DL360G5 and DL380G5.
>From 2.6.29-rc1 through to current kernels I see around 34MB/s while
doing the same test.

The following give around 90MB/s read of the logical drive:
2.6.24-24-server
26.24.7
2.6.25.20
2.6.26.8
2.6.27.37
2.6.28.10

The following give around 34MB/s read of the same logical drive:
2.6.29-rc1
2.6.29
2.6.29.1 through 2.6.29.6
2.6.30.9
2.6.31.4
2.6.32-rc5

The test I performed on all the above was a simple:
dd if=/dev/cciss/c0d1 of=/dev/null bs=1024k count=1024
dd if=/dev/cciss/c0d1 of=/dev/null bs=1024k count=2048


Performance from Hardy:
--------------------------
Wed Oct 21 16:40:54 BST 2009
Linux uk-ditnas902 2.6.24-24-server #1 SMP Fri Sep 18 16:47:05 UTC 2009 x86_64
GNU/Linux
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 11.83 s, 90.8 MB/s
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 23.6072 s, 91.0 MB/s
--------------------------


Performance from current Karmic Koala:
---------------------
Linux uk-ditnas903 2.6.31-14-server #48-Ubuntu SMP Fri Oct 16 15:07:34 UTC 2009 
x86_64 GNU/Linux
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 31.0771 s, 34.6 MB/s
------
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 31.1101 s, 34.5 MB/s
---------------------



** Bug watch added: Linux Kernel Bug Tracker #13127
   http://bugzilla.kernel.org/show_bug.cgi?id=13127

-- 
HP cciss / SmartArray responding slowly
https://bugs.launchpad.net/bugs/337419
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to