I built myself a new kernel and surprise: I got A LOT faster!

                 Posix 10.0   UTF8 10.3   10.3 (new kernel)
                 ==========   ========    ==========
Dhrystone        336          339         338
Whetstone        198          204         206
Execl            658          576         632
File Copy 1024   535          481         595
File Copy 256    455          355         458
File Copy 4096   588          717         827
Pipe Throughput  468          278         408
Context Switch   554          384         567
Process Creat   1000          783         921
Shell Scripts1   873          344         362
Shell Scripts8   894          332         349
System Call      904          334         819
                ------       ------      ------
Index Score:     569          397         496

I have appended my kernel config. It is the standard config minus everything that I thought could potentially hurt syscall performance (8 changes all together). Since building a kernel takes quite some time on my machine I haven't checked exactly which change it was.

Note that I used UTF-8 again, but Shell Script performance still went up by 17-18 points. That is a 5% speed increase for a shell script, simply because of the new kernel! Quite likely other applications will benefit as well.

I think Suse should really look into this issue, getting 5% more performance in your applications is something that everyone would like to have. But so far, I have gotten no replies to my bug report [1]. Btw, if you have a Bugzilla account you can add yourself to the CC: list and get informed about all changes to this bug.

Regards
nordi

[1] https://bugzilla.novell.com/show_bug.cgi?id=333739

Attachment: config_103fast.bz2
Description: BZip2 compressed data

Reply via email to