[Scst-devel] [ofa-general] SRP/mlx4 interrupts throttling performance

Vladislav Bolkhovitin vst at vlnb.net
Fri Feb 27 11:49:03 PST 2009


Cameron Harr, on 02/27/2009 03:18 AM wrote:
> Vladislav Bolkhovitin wrote:
>> Cameron Harr, on 02/26/2009 08:19 PM wrote:
>>> Cameron Harr wrote:
>>>> Cameron Harr wrote:
>>>> I re-compiled and re-ran the tests and numbers are a little better 
>>>> but performance still seems to have gone down from 673:
>>>> Test 1:373751.66
>>>> Test 2:371242.6067
>>>> Test 3:347988.1467
>>>> Test 4:378247.31
>>>> Test 5:375616.53
>>> I was curious and did a regression test with 673 and those numbers 
>>> are now even worse, so I'll presume there is an issue on my system 
>>> and not the SCST code:
>>> Test 1:365204.3067
>>> Test 2:364152.2067
>>> Test 3:340665.7633
>>> Test 4:369916.8133
>>> Test 5:369093.5833
>> It's known that any OS, including Linux, is getting "tired" under load 
>> with time from boot, which leads to worse performance. I guess, you 
>> can experience such effect.
>>
>> Check with r634. R635 has cache locality in data structures related 
>> change, which intended to improve performance a bit, but might make it 
>> worse instead.
>>
> 
> This is with 634. It's pretty bad:
> 338316.44
> 329698.04
> 307972.7133
> 345682.4733
> 344165.08

And 633 is better?

Definitely, you suffer from the system "tiring" effect. So, to get 
comparable results you should do measurements in a predefined state of 
the system, for instance just after boot, and in a row, i.e. one 
immediately after one.

Vlad





More information about the general mailing list