Skip to content

Commit d00bda1

Browse files
author
kgoess
committed
new benchmarks after refactoring
1 parent bcc4d07 commit d00bda1

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

docs/benchmark.results.txt

+42
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
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+
143
Tue Jul 9 15:47:12 PDT 2002
244
Intel(R) Pentium(R) 4 CPU 1.60GHz
345
Linux straylight 2.4.18 #1 SMP Thu Mar 28 09:24:05 PST 2002 i686 unknown

0 commit comments

Comments
 (0)