Penguin
Blame: KernelCompilationTimes2.4
EditPageHistoryDiffInfoLikePages
Annotated edit history of KernelCompilationTimes2.4 version 1, including all changes. View license author blame.
Rev Author # Line
1 DanielLawson 1
2 See KernelCompilationTimes for the 2.6 series benchmark.
3
4 Both sets of times below are compiling a standard linux-2.4.19 kernel. Configured with the defualts for everything.
5
6 (In /usr/src, with the 2.4.19 source downloaded already...)
7
8 tar zxvf linux-2.4.19.tar.gz
9 cd linux-2.4.19
10 make oldconfig
11 /usr/bin/time -p -o /tmp/dep.time make dep
12 /usr/bin/time -p -o /tmp/bzImage.time make -j 2 bzImage modules
13
14 If you have a machine with more than one processor, you can use make -j n .... where n is the number of cpus + 1
15
16 Note: the /usr/bin/time -p -o ... etc is to save the output from time into the specified file, and use the same format as bash's built in 'time'. *sigh*
17
18 ! PII-300, 96MB Ram
19 vendor_id : !GenuineIntel
20 cpu family : 6
21 model : 5
22 model name : Pentium II (Deschutes)
23 stepping : 2
24 cpu MHz : 300.686
25 cache size : 512 KB
26
27 make dep
28 real 4m57.320s
29 user 3m13.270s
30 sys 0m23.990s
31
32 make bzImage
33 real 15m35.728s
34 user 13m59.330s
35 sys 0m44.490s
36
37 ! PII800, 384MB Ram
38 vendor_id : !GenuineIntel
39 cpu family : 6
40 model : 8
41 model name : Pentium III (Coppermine)
42 stepping : 6
43 cpu MHz : 800.040
44 cache size : 256 KB
45
46 make dep
47 real 2m25.837s
48 user 1m22.400s
49 sys 0m15.760s
50
51 make bzImage
52 real 6m28.837s
53 user 5m29.810s
54 sys 0m30.400s
55
56 ! AMD AthlonXP 2600+, 1GB DDR
57 vendor_id : AuthenticAMD
58 cpu family : 6
59 model : 8
60 model name : AMD Athlon(tm) XP 2600+
61 stepping : 1
62 cpu MHz : 2079.552
63 cache size : 256 KB
64
65 make dep
66 real 0m33.40s
67 user 0m28.13s
68 sys 0m03.71s
69
70 make -j2 bzImage modules
71 real 2m47.96s
72 user 2m36.04s
73 sys 0m08.91s
74
75 ! Dual AMD AthlonMP 1800+, 1GB RAM
76 processor : 0
77 vendor_id : AuthenticAMD
78 cpu family : 6
79 model : 6
80 model name : AMD Athlon(TM) MP 1800+
81 stepping : 2
82 cpu MHz : 1533.431
83 cache size : 256 KB
84
85 processor : 1
86 vendor_id : AuthenticAMD
87 cpu family : 6
88 model : 6
89 model name : AMD Athlon(TM) MP 1800+
90 stepping : 2
91 cpu MHz : 1533.431
92 cache size : 256 KB
93
94 make dep
95 real 0m25.51s
96 user 0m11.35s
97 sys 0m02.16s
98
99 make -j 2 bzImage modules
100 real 1m31.36s
101 user 2m32.80s
102 sys 0m13.50s
103
104 make -j 3 bzImage modules
105 real 1m41.04
106 user 2m43.11
107 sys 0m17.25
108
109 ! Dual Pentium 3 1GHz, 512 MB RAM
110 processor : 1
111 vendor_id : !GenuineIntel
112 cpu family : 6
113 model : 8
114 model name : Pentium III (Coppermine)
115 stepping : 10
116 cpu MHz : 999.551
117 cache size : 256 KB
118
119 make dep
120 real 1m03.073s
121 user 0m55.750s
122 sys 0m07.610s
123
124 make bzImage
125 real 3m46.111s
126 user 3m35.930s
127 sys 0m13.440s
128
129 make -j 2 bzImage modules
130 real 2m03.80
131 user 3m47.93
132 sys 0m14.91
133
134 make -j 3 bzImage modules
135 real 2m05.08
136 user 3m49.75
137 sys 0m15.03
138
139 ! Dual Pentium 4 Xeon 2.4GHz, 1024 MB RAM (with HyperThreading)
140
141 processor : 0
142 vendor_id : !GenuineIntel
143 cpu family : 15
144 model : 2
145 model name : Intel(R) Xeon(TM) CPU 2.40GHz
146 stepping : 7
147 cpu MHz : 2400.147
148 cache size : 512 KB
149
150 make dep
151 real 0m34.02s
152 user 0m30.44s
153 sys 0m03.97s
154
155 make -j 5 bzImage modules
156 real 1m01.41s
157 user 3m45.09s
158 sys 0m13.10s
159
160 ----
161 CategoryKernel