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
config_103fast.bz2
Description: BZip2 compressed data
