I wrote:
Suse 10.3, runlevel 2:    385.9
Suse 10.3, runlevel 1:    756.9

After noticing that the benchmark also runs significantly faster for root than it runs for a normal user, I started looking at the environment. It turns out that the LANG variable is all that matters:

$ echo $LANG de_DE.UTF-8

$ time for i in {1..1000}; do ../pgms/tst.sh; done

real    0m22.807s
user    0m16.365s
sys     0m6.388s
$ LANG=POSIX
$ time for i in {1..1000}; do ../pgms/tst.sh; done

real    0m12.113s
user    0m7.092s
sys     0m5.016s


So this benchmark is not really measuring performance, it is measuring your language settings. Ian, you should modify all tests to use the same language settings everywhere, because otherwise the results are pure bogus. And then re-run the benchmarks on 10.2 and 10.3 and we will hopefully see a performance _increase_ for 10.3 ;)

Regards
nordi
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to