My latest results of LMbench run against the latest patch against kernel 2.4.6 and the unmodified 2.4.6 kernel are attached. Raw Data is located at: http://lsm.antisoft.com/benchmarks/20010709/rawdata/ and this summary is in http://lsm.antisoft.com/benchmarks/20010709/ for whomever may be interested. Still looking for (ideas regarding) a better benchmark to specifically test LSM's performance impact, but LMbench seems to be providing some interesting general information (at least, in my opinion.) Sincerely, J. Melvin Jones |>------------------------------------------------------ || J. MELVIN JONES jmjonesat_private |>------------------------------------------------------ || Microcomputer Systems Consultant || Software Developer || Web Site Design, Hosting, and Administration || Network and Systems Administration |>------------------------------------------------------ || http://www.jmjones.com/ |>------------------------------------------------------ L M B E N C H 2 . 0 S U M M A R Y ------------------------------------ (Alpha software, do not distribute) K6 Original 2.4.6 Kernel K6-lsm 2.4.6 Kernel patched with lsm-2001_07_06-2.4.6.patch and capability_plug.o Basic system parameters ---------------------------------------------------- Host OS Description Mhz --------- ------------- ----------------------- ---- K6 Linux 2.4.6 i586-pc-linux-gnu 501 K6 Linux 2.4.6 i586-pc-linux-gnu 501 K6 Linux 2.4.6 i586-pc-linux-gnu 501 K6 Linux 2.4.6 i586-pc-linux-gnu 501 K6 Linux 2.4.6 i586-pc-linux-gnu 501 K6-lsm Linux 2.4.6-l i586-pc-linux-gnu 501 K6-lsm Linux 2.4.6-l i586-pc-linux-gnu 501 K6-lsm Linux 2.4.6-l i586-pc-linux-gnu 501 K6-lsm Linux 2.4.6-l i586-pc-linux-gnu 501 K6-lsm Linux 2.4.6-l i586-pc-linux-gnu 501 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 --------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ---- K6 Linux 2.4.6 501 0.66 1.35 11 16 98 1.55 4.19 733 3060 10K K6 Linux 2.4.6 501 0.66 1.31 11 15 95 1.55 4.19 668 2911 10K K6 Linux 2.4.6 501 0.66 1.34 11 16 97 1.56 4.35 741 2932 10K K6 Linux 2.4.6 501 0.66 1.33 11 15 95 1.55 4.20 655 2912 10K K6 Linux 2.4.6 501 0.66 1.32 11 16 95 1.55 4.19 695 2875 10K K6-lsm Linux 2.4.6-l 501 0.66 1.37 13 19 96 1.53 4.17 680 2928 10K K6-lsm Linux 2.4.6-l 501 0.66 1.35 13 18 94 1.56 4.17 697 2939 10K K6-lsm Linux 2.4.6-l 501 0.66 1.35 13 18 96 1.56 4.20 671 3063 10K K6-lsm Linux 2.4.6-l 501 0.66 1.37 13 19 96 1.84 4.17 672 3007 10K K6-lsm Linux 2.4.6-l 501 0.66 1.35 13 18 94 1.56 4.39 712 2967 10K 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 --------- ------------- ----- ------ ------ ------ ------ ------- ------- K6 Linux 2.4.6 5.390 15 107 40 164 46 196 K6 Linux 2.4.6 4.090 16 105 41 188 46 203 K6 Linux 2.4.6 4.100 15 111 43 177 47 193 K6 Linux 2.4.6 4.250 15 117 39 184 46 203 K6 Linux 2.4.6 4.440 16 114 48 172 50 204 K6-lsm Linux 2.4.6-l 3.610 17 110 39 191 41 203 K6-lsm Linux 2.4.6-l 3.780 16 113 45 190 48 203 K6-lsm Linux 2.4.6-l 4.070 16 106 44 162 51 206 K6-lsm Linux 2.4.6-l 3.890 16 120 43 160 48 196 K6-lsm Linux 2.4.6-l 4.930 34 216 85 324 97 413 *Local* Communication latencies in microseconds - smaller is better ------------------------------------------------------------------- Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP ctxsw UNIX UDP TCP conn --------- ------------- ----- ----- ---- ----- ----- ----- ----- ---- K6 Linux 2.4.6 5.390 18 34 58 132 93 204 348 K6 Linux 2.4.6 4.090 18 34 63 133 92 218 343 K6 Linux 2.4.6 4.100 19 38 56 130 91 189 338 K6 Linux 2.4.6 4.250 18 33 54 133 90 207 352 K6 Linux 2.4.6 4.440 19 33 55 135 89 203 349 K6-lsm Linux 2.4.6-l 3.610 19 37 64 136 98 206 342 K6-lsm Linux 2.4.6-l 3.780 23 36 64 139 96 185 363 K6-lsm Linux 2.4.6-l 4.070 23 35 61 145 95 213 361 K6-lsm Linux 2.4.6-l 3.890 24 37 65 140 94 172 345 K6-lsm Linux 2.4.6-l 4.930 22 34 63 143 98 213 332 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 --------- ------------- ------ ------ ------ ------ ------- ----- ----- K6 Linux 2.4.6 6.9454 2.0875 28 5.6974 487 1.446 6.00000 K6 Linux 2.4.6 6.9156 2.0800 28 5.7172 490 1.450 6.00000 K6 Linux 2.4.6 7.1028 2.1192 28 5.7644 487 1.426 6.00000 K6 Linux 2.4.6 6.9266 2.0829 28 5.7149 486 1.446 6.00000 K6 Linux 2.4.6 6.9367 2.0940 28 5.7000 482 1.444 5.00000 K6-lsm Linux 2.4.6-l 7.0962 2.1246 28 5.8415 496 1.516 6.00000 K6-lsm Linux 2.4.6-l 7.0706 2.1327 28 5.8404 495 1.519 6.00000 K6-lsm Linux 2.4.6-l 7.1083 2.1284 28 5.8391 491 1.489 6.00000 K6-lsm Linux 2.4.6-l 7.0962 2.1301 29 5.8500 503 1.517 6.00000 K6-lsm Linux 2.4.6-l 7.0567 2.1298 28 5.8486 492 1.539 6.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 --------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- ----- K6 Linux 2.4.6 89 57 49 75 294 67 67 294 94 K6 Linux 2.4.6 82 59 45 75 294 67 67 294 95 K6 Linux 2.4.6 74 54 45 90 294 67 67 294 94 K6 Linux 2.4.6 88 52 43 90 294 67 67 294 95 K6 Linux 2.4.6 77 63 45 83 294 67 67 294 95 K6-lsm Linux 2.4.6-l 72 62 50 90 294 67 67 294 94 K6-lsm Linux 2.4.6-l 89 54 44 90 294 67 67 294 94 K6-lsm Linux 2.4.6-l 75 55 46 82 294 67 67 294 94 K6-lsm Linux 2.4.6-l 85 49 44 76 294 67 67 294 95 K6-lsm Linux 2.4.6-l 68 65 48 82 294 67 67 294 95 Memory latencies in nanoseconds - smaller is better (WARNING - may not be correct, check graphs) --------------------------------------------------- Host OS Mhz L1 $ L2 $ Main mem Guesses --------- ------------- ---- ----- ------ -------- ------- K6 Linux 2.4.6 501 4.121 143 209 K6 Linux 2.4.6 501 4.121 146 209 K6 Linux 2.4.6 501 4.121 122 209 K6 Linux 2.4.6 501 4.121 137 209 K6 Linux 2.4.6 501 4.122 122 209 K6-lsm Linux 2.4.6-l 501 4.121 116 209 K6-lsm Linux 2.4.6-l 501 4.121 134 209 K6-lsm Linux 2.4.6-l 501 4.121 152 209 K6-lsm Linux 2.4.6-l 501 4.121 125 209 K6-lsm Linux 2.4.6-l 501 4.122 140 209 _______________________________________________ linux-security-module mailing list linux-security-moduleat_private http://mail.wirex.com/mailman/listinfo/linux-security-module
This archive was generated by hypermail 2b30 : Mon Jul 09 2001 - 16:07:09 PDT