教科書
- 作者: John L. Hennessy,David A. Patterson
- 出版社/メーカー: Morgan Kaufmann
- 発売日: 2002/05/15
- メディア: ペーパーバック
- クリック: 30回
- この商品を含むブログ (11件) を見る
lmbench
最新版2.6.13でlmbenchを流してみた。2.6.12.4.ntと2.6.13.ntが今回のパッチをあてたもの。Linux 2.6.13とLinux 2.6.12.4.origがオリジナル。
L M B E N C H 2 . 0 S U M M A R Y ------------------------------------ Basic system parameters ------------------------------------------------------------- Host OS Description Mhz --------- ---------------------- ----------------------- ---- hitachi01 Linux 2.6.12.4.nt i686-pc-linux-gnu 2174 hitachi01 Linux 2.6.13 i686-pc-linux-gnu 2174 hitachi01 Linux 2.6.13.nt i686-pc-linux-gnu 2174 hitachi01 Linux 2.6.12.4.orig i686-pc-linux-gnu 2174 hitachi01 Linux 2.6.12.4.orig i686-pc-linux-gnu 2174 hitachi01 Linux 2.6.12.4.orig i686-pc-linux-gnu 2174 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 TCP inst hndl proc proc proc --------- ---------------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ---- hitachi01 Linux 2.6.12.4.nt 2174 0.21 0.35 4.62 5.57 24.7 0.72 3.05 160. 652. 1997 hitachi01 Linux 2.6.13 2174 0.21 0.44 4.39 5.26 23.8 0.71 2.89 133. 569. 2119 hitachi01 Linux 2.6.13.nt 2174 0.21 0.45 4.34 5.30 23.8 0.71 2.90 133. 559. 2096 hitachi01 Linux 2.6.12.4.orig 2174 0.21 0.35 4.67 5.57 24.4 0.72 3.06 162. 652. 2126 hitachi01 Linux 2.6.12.4.orig 2174 0.21 0.35 4.65 5.54 24.7 0.72 3.10 163. 654. 2129 hitachi01 Linux 2.6.12.4.orig 2174 0.21 0.35 4.68 5.59 24.7 0.73 3.12 161. 652. 2128 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 --------- ---------------------- ----- ------ ------ ------ ------ ------- ------- hitachi01 Linux 2.6.12.4.nt 9.330 10.6 13.1 11.1 14.6 11.3 18.5 hitachi01 Linux 2.6.13 7.720 9.0700 11.6 5.5600 17.8 5.93000 26.9 hitachi01 Linux 2.6.13.nt 7.960 9.4400 12.2 5.7200 14.2 5.76000 23.9 hitachi01 Linux 2.6.12.4.orig 8.900 10.8 12.9 11.2 14.2 11.3 18.6 hitachi01 Linux 2.6.12.4.orig 9.400 10.6 13.3 10.9 14.1 11.3 18.4 hitachi01 Linux 2.6.12.4.orig 9.190 10.8 13.6 11.1 14.3 11.2 21.0 *Local* Communication latencies in microseconds - smaller is better ---------------------------------------------------------------------------- Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP ctxsw UNIX UDP TCP conn --------- ---------------------- ----- ----- ---- ----- ----- ----- ----- ---- hitachi01 Linux 2.6.12.4.nt 9.330 23.9 20.1 46.2 89.6 hitachi01 Linux 2.6.13 7.720 46.3 16.3 43.0 77.2 hitachi01 Linux 2.6.13.nt 7.960 29.5 22.4 42.2 77.0 hitachi01 Linux 2.6.12.4.orig 8.900 24.3 21.8 47.6 89.4 hitachi01 Linux 2.6.12.4.orig 9.400 23.7 22.7 45.9 90.1 hitachi01 Linux 2.6.12.4.orig 9.190 23.4 18.6 47.5 89.4 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 --------- ---------------------- ------ ------ ------ ------ ------- ----- ----- hitachi01 Linux 2.6.12.4.nt 22.9 18.5 80.2 42.5 10.4K 1.031 3.00000 hitachi01 Linux 2.6.13 22.1 18.4 77.8 40.4 8020.0 0.986 2.00000 hitachi01 Linux 2.6.13.nt 22.0 18.3 71.0 39.8 7985.0 1.079 2.00000 hitachi01 Linux 2.6.12.4.orig 22.8 18.6 84.7 42.4 10.4K 1.042 3.00000 hitachi01 Linux 2.6.12.4.orig 23.0 18.7 83.3 42.4 10.4K 1.101 2.00000 hitachi01 Linux 2.6.12.4.orig 23.0 18.7 90.3 42.4 10.4K 1.039 3.00000 *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 --------- ---------------------- ---- ---- ---- ------ ------ ------ ------ ---- ----- hitachi01 Linux 2.6.12.4.nt 393. 439. 235. 1230.7 650.8 602.8 423.1 650. 777.2 hitachi01 Linux 2.6.13 142. 117. 248. 1263.2 651.9 544.8 426.1 650. 691.0 hitachi01 Linux 2.6.13.nt 137. 114. 249. 1260.7 651.9 545.8 381.7 650. 687.3 hitachi01 Linux 2.6.12.4.orig 391. 454. 236. 1230.3 650.6 555.0 380.8 650. 690.7 hitachi01 Linux 2.6.12.4.orig 388. 447. 235. 1226.2 650.8 543.5 381.2 650. 692.5 hitachi01 Linux 2.6.12.4.orig 398. 453. 234. 1229.5 650.8 544.6 381.4 650. 690.6 Memory latencies in nanoseconds - smaller is better (WARNING - may not be correct, check graphs) ------------------------------------------------------------ Host OS Mhz L1 $ L2 $ Main mem Guesses --------- ---------------------- ---- ----- ------ -------- ------- hitachi01 Linux 2.6.12.4.nt 2174 0.913 8.4190 148.1 hitachi01 Linux 2.6.13 2174 0.909 8.3510 145.2 hitachi01 Linux 2.6.13.nt 2174 0.910 8.3360 145.0 hitachi01 Linux 2.6.12.4.orig 2174 0.946 8.4970 151.0 hitachi01 Linux 2.6.12.4.orig 2174 0.911 8.3730 148.3 hitachi01 Linux 2.6.12.4.orig 2174 0.911 8.3740 148.3
こうやってみるとあんまり2.6.13で効果がでていないなあ。間違った場所にあててしまったか??