[prev in list] [next in list] [prev in thread] [next in thread]
List: user-mode-linux-user
Subject: Re: [User-mode-linux-user] lmbench numbers?
From: Jeff Dike <jdike () karaya ! com>
Date: 2000-03-17 3:53:16
[Download RAW message or body]
Well, I'm not so much interested in performance right now as fixing crashes,
so lmbench decides to run right through and give me a complete set of numbers.
One possibility is that the difference is that I'm running .99, Lars was
running .51, and someone fixed a bug somewhere else in the kernel (heh)...
They are pretty similar to Lars' results, with a big difference here and
there. I wasn't trying to give lmbench a completely clean environment, so
some numbers may be perturbed by whatever else I was doing at the time.
Below are two pairs of results for each measurement; the first is mine, for
comparison, the second is what Lars reported. The labels are the same as for
Lars:
> "i686-linu" is Linux 2.2.5 running on hardware, and "um-linuxo" is
> user-mode Linux 2.3.51 on the same machine.
BTW, what are the *K numbers, like "fork proc", "exec proc", and "sh proc" in
the first set? 1000, so that .3K is really 300? Why not just say 300?
Jeff
L M B E N C H 1 . 9 S U M M A R Y
------------------------------------
(Alpha software, do not distribute)
Processor, Processes - times in microseconds - smaller is better
----------------------------------------------------------------
Host OS Mhz null null open selct sig sig fork exec sh
call I/O stat clos inst hndl proc proc proc
--------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ----
i686-linu Linux 2.2.5-1 448 0.6 1.0 7 8 0.04K 2.1 3 0.3K 1K 7K
um-linuxo Linux 2.3.99- 448 99.2 168 135 244 0.15K 103.2 33 9.5K 19K 57K
i686-linu Linux 2.2.5-2 499 0.6 0.9 4 5 0.04K 1.9 3 0.3K 1K 6K
um-linuxo Linux 2.3.51- 499 95.1 159 126 230 0.14K 98.5 31 9.2K 19K 56K
Context switching - times in microseconds - smaller is better
-------------------------------------------------------------
Host OS 2p/0K 2p/16K 2p/64K 8p/16K 8p/64K 16p/16K 16p/64K
ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw
--------- ------------- ----- ------ ------ ------ ------ ------- -------
i686-linu Linux 2.2.5-1 1 15 46 15 130 18 166
um-linuxo Linux 2.3.99- 530 557 471 547
i686-linu Linux 2.2.5-2 1 14 43 15 128 19 157
um-linuxo Linux 2.3.51- ( no results due to crash )
*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP
ctxsw UNIX UDP TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
i686-linu Linux 2.2.5-1 1 7 13 35 61
um-linuxo Linux 2.3.99- 530 1306 1259
i686-linu Linux 2.2.5-2 1 6 13 ( no results because I
um-linuxo Linux 2.3.51- 988 1136 didn't measure networking )
File & VM system latencies in microseconds - smaller is better
--------------------------------------------------------------
Host OS 0K File 10K File Mmap Prot Page
Create Delete Create Delete Latency Fault Fault
--------- ------------- ------ ------ ------ ------ ------- ----- -----
i686-linu Linux 2.2.5-1 14 1 26 2 10863 1 0.6K
um-linuxo Linux 2.3.99- 52 16 473 43 3578 0.2K
i686-linu Linux 2.2.5-2 14 1 26 2 22126 1 0.6K
um-linuxo Linux 2.3.51- 48 15 60 18 6635 0.2K
*Local* Communication bandwidths in MB/s - bigger is better
-----------------------------------------------------------
Host OS Pipe AF TCP File Mmap Bcopy Bcopy Mem Mem
UNIX reread reread (libc) (hand) read write
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
i686-linu Linux 2.2.5-1 338 124 -1 170 335 150 145 336 198
um-linuxo Linux 2.3.99- 5 26 -1 129 334 157 151 339 209
i686-linu Linux 2.2.5-2 356 121 -1 176 354 150 146 355 194
um-linuxo Linux 2.3.51- -1 -1 -1 -1 -1 -1 -1 -1
Memory latencies in nanoseconds - smaller is better
(WARNING - may not be correct, check graphs)
---------------------------------------------------
Host OS Mhz L1 $ L2 $ Main mem Guesses
--------- ------------- --- ---- ---- -------- -------
i686-linu Linux 2.2.5-1 448 6 49 152
um-linuxo Linux 2.3.99- 448 6 49 152
i686-linu Linux 2.2.5-2 499 6 46 151
um-linuxo Linux 2.3.51- 499 ( no results due to crash )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic