|
| 1 | + |
| 2 | +<after big refactoring using Logger::set_output_methods> |
| 3 | + |
| 4 | +Fri Jul 19 10:46:38 PDT 2002 |
| 5 | +Intel(R) Pentium(R) 4 CPU 1.60GHz |
| 6 | +Linux straylight 2.4.18 #1 SMP Thu Mar 28 09:24:05 PST 2002 i686 unknown |
| 7 | + |
| 8 | +Iterations: 100000 |
| 9 | + |
| 10 | +no logging: |
| 11 | + 1 wallclock secs ( 0.23 usr + 0.00 sys = 0.23 CPU) @ 434782.61/s (n=100000) |
| 12 | + |
| 13 | +a simple layout: |
| 14 | +13 wallclock secs ( 6.23 usr + 0.07 sys = 6.30 CPU) @ 15873.02/s (n=100000) |
| 15 | + |
| 16 | +pattern layout: |
| 17 | +32 wallclock secs (14.92 usr + 0.37 sys = 15.29 CPU) @ 6540.22/s (n=100000) |
| 18 | + |
| 19 | +one level inheritance, no logging: |
| 20 | + 1 wallclock secs ( 0.24 usr + 0.00 sys = 0.24 CPU) @ 416666.67/s (n=100000) |
| 21 | + |
| 22 | +one level inheritance, logging: |
| 23 | +32 wallclock secs (15.54 usr + 0.21 sys = 15.75 CPU) @ 6349.21/s (n=100000) |
| 24 | + |
| 25 | +two level inheritance, no logging: |
| 26 | + 1 wallclock secs ( 0.24 usr + 0.00 sys = 0.24 CPU) @ 416666.67/s (n=100000) |
| 27 | + |
| 28 | +two level inheritance, logging |
| 29 | +32 wallclock secs (15.39 usr + 0.38 sys = 15.77 CPU) @ 6341.15/s (n=100000) |
| 30 | + |
| 31 | +two appenders: |
| 32 | +63 wallclock secs (30.03 usr + 0.59 sys = 30.62 CPU) @ 3265.84/s (n=100000) |
| 33 | + |
| 34 | +three appenders, one level of inheritance: |
| 35 | +92 wallclock secs (45.71 usr + 0.97 sys = 46.68 CPU) @ 2142.25/s (n=100000) |
| 36 | + |
| 37 | +same appenders, two levels of inheritance: |
| 38 | +96 wallclock secs (44.68 usr + 1.25 sys = 45.93 CPU) @ 2177.23/s (n=100000) |
| 39 | + |
| 40 | + |
| 41 | +======================================================================= |
| 42 | + |
1 | 43 | Tue Jul 9 15:47:12 PDT 2002
|
2 | 44 | Intel(R) Pentium(R) 4 CPU 1.60GHz
|
3 | 45 | Linux straylight 2.4.18 #1 SMP Thu Mar 28 09:24:05 PST 2002 i686 unknown
|
|
0 commit comments