[haiku-development] More fun with numbers [was: Networking speed update]
- From: Stephan Assmus <superstippi@xxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Tue, 29 Jul 2008 21:59:42 +0200
Hi all,
For your interest... the ZETA numbers are meaningless on the one hand,
since they were obducted on different hardware (very fast hard drive), but
at the same time they are still telling. For example they tell that the
file cache on ZETA pretty much doesn't exist, or is utterly useless. I hope
I don't have any blunders where I calculated the speed difference in
percent with each of the three systems taken as the reference in turn.
svn status times [uncached]
Haiku: (12 ms drive)
real 2m19.655s (100%)
(411%) (181%)
user 0m0.608s
sys 0m9.019s
Ubuntu 8.04: (12 ms drive)
real 0m33.905s (24.3%) (100%)
(44%)
user 0m0.712s
sys 0m0.804s
ZETA 1.21: (5ms drive)
real 1m17.026s (55.2%) (227%)
(100%)
user 0m0.658s
sys 0m3.091s
svn status times [cached]
Haiku: (12 ms drive)
real 0m6.391s (100%)
(914%) (7.26%)
user 0m0.561s
sys 0m5.812s
Ubuntu 8.04: (12 ms drive)
real 0m0.699s (10.9%) (100%)
(0.79%)
user 0m0.476s
sys 0m0.224s
ZETA 1.21: (5ms drive)
real 1m18.000s (1377%)
(12589%) (100%)
user 0m0.658s
sys 0m3.140s
In another words, the file cache works about 10 times better (faster) in
Haiku compared to ZETA across my two computers. The file cache in Linux
works about 10 times better yet than Haiku, and about 125 times better than
in ZETA. If ZETA was running on my notebook on the 12ms drive
(unfortunately it does not see the drive and cannot be installed), the
speed difference would be even more drastic. Assuming my 5ms drive is about
2 times as fast as my 12ms drive (no idea if that is realistic), it would
mean Linux outperforms ZETA by a factor of 250, while Haiku would be 20
times faster. BTW, I performed these tests with more or less fresh Haiku
checkouts. The ZETA checkout was fresh (my regular working copy gives
double the times), the Ubuntu checkout is the oldest of the three (from
April).
It will be most interesting to repeat these tests when the new I/O
scheduler is effective! :-D
Best regards,
-Stephan
- Follow-Ups:
- References:
- [haiku-development] Networking speed
- From: Oliver Tappe
- [haiku-development] Networking speed update
- From: Oliver Tappe
Other related posts:
- » [haiku-development] More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- » [haiku-development] Re: More fun with numbers [was: Networking speed update]
- [haiku-development] Networking speed
- From: Oliver Tappe
- [haiku-development] Networking speed update
- From: Oliver Tappe