Re: Prerelease of 2.1.0

Uwe Bonnes (bon@elektron.ikp.physik.th-darmstadt.de)
Tue, 24 Sep 1996 13:41:05 +0200


>>>>> "Linus" == Linus Torvalds <torvalds@cs.helsinki.fi> writes:

Linus> On Tue, 24 Sep 1996, Hans-Georg von Zezschwitz wrote:
...
>> Another report about speed:
>>
>> Recompiling a clean pre2.1.0-tree with my configuration took:
>>
>> using Linux 2.0.21: 554.28user 36.98system 10:18.67elapsed 95%CPU
>> (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs
>> (0major+0minor)pagefaults 0swaps
>>
>> using Linux 2.1.0: 553.11user 36.07system 10:15.06elapsed 95%CPU
>> (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs
>> (0major+0minor)pagefaults 0swaps
>>
>> Well, that's 0,6%. Of cause, I can't claim that my single pass test
>> has any relevance. Who Bever thinks, that this is very little, should
>> consider that the German magazine c't was already delighted when
>> Maple ran 10-15% faster using Linux instead of Windows.

Linus> Well, to be quite frank, I didn't expect all that much of a speed
Linus> increase. After all, the segment override stuff is generally
Linus> just a few clock cycles, and you end up spending more time just
Linus> waiting for memory anyway (unless you have a slow machine, and
Linus> then you have a slow machine ;)

But dosen't that free up an register for user usage. With ELF, we lost this
register (giving a lot of programming freedom), could we get it back now?

Uwe Bonnes bon@elektron.ikp.physik.th-darmstadt.de

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------