Skip to contentSkip to conversation

2.6.0 performance problems

DISCUSSION Samium Gromoff 4 participants 6 messages Dec 30, 2003 – Jan 6, 2004 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

Reality sucks.

People are ignorant enough to turn blind eye to obvious vm regressions.

No developers run 64M boxens anymore...

regards, Samium "sad" Gromoff

#1 lore raw
Quoted 5 lines · Samium Gromoff

Reality sucks.

People are ignorant enough to turn blind eye to obvious vm regressions.

No developers run 64M boxens anymore...

Developers shound NOT be running slow machines, but they should be testing slow machines. I do my builds on a four way Xeon machine, and install on a slow machine for test.

If you look at some of the response testing I'm doing, it's one a 96MB p3-350, just for that reason. And I have a P5-133 I built but haven't really benchmarked yet, it has only 64MB. I think the place such slow machines are relevant is embedded, which is why I occasionally rant about locking in code to hide Athlon CPU bugs which just wastes space on unbroken machines.

I have a pile of 486 machines I want to run as firewalls, don't plan to do kernel builds on those, either :-(

Signature · 3 lines
bill davidsen <[email protected]>
  CTO TMR Associates, Inc
  Doing interesting things with small computers since 1979

A message that is not in the archive (sent off-list or not yet received): [email protected]

#3 lore raw

At Tue, 30 Dec 2003 08:55:00 -0500,

Quoted 10 lines · Ed Tomlinson
Quoted 5 lines · Samium Gromoff

Reality sucks.

People are ignorant enough to turn blind eye to obvious vm regressions.

No developers run 64M boxens anymore...

No one is turning a blind eye. Notice Linus has reponded to and is interested in this thread. The vm is not perfect in all cases - in most cases it is faster though...

"in most cases it is faster" is a big lie.

The reality is: on all usual one-way boxes 2.6 goes slower than 2.4 once you start paging.

Ask Roger Luethi. (And yes, i have done tests myself)

One of the worst things i see about it is that people are so terribly misinformed.

Quoted 1 line

Ed Tomlinson

regards, Samium Gromoff

#4 lore raw
Quoted 10 lines · Samium Gromoff

At Tue, 30 Dec 2003 08:55:00 -0500,

Quoted 7 lines · Ed Tomlinson
Quoted 5 lines · Samium Gromoff

Reality sucks.

People are ignorant enough to turn blind eye to obvious vm regressions.

No developers run 64M boxens anymore...

Quoted 8 lines
Quoted 3 lines

No one is turning a blind eye. Notice Linus has reponded to and is interested in this thread. The vm is not perfect in all cases - in most cases it is faster though...

"in most cases it is faster" is a big lie.

The reality is: on all usual one-way boxes 2.6 goes slower than 2.4 once you start paging.

I would argue that in most case you do not page or page very little - know that is the case here.

In any case it does point out what part of the system needs to be improved.

Ed

#5 lore raw
Quoted 16 lines · Ed Tomlinson
Quoted 14 lines · Samium Gromoff

At Tue, 30 Dec 2003 08:55:00 -0500,

Quoted 10 lines · Ed Tomlinson
Quoted 5 lines · Samium Gromoff

Reality sucks.

People are ignorant enough to turn blind eye to obvious vm regressions.

No developers run 64M boxens anymore...

No one is turning a blind eye. Notice Linus has reponded to and is interested in this thread. The vm is not perfect in all cases - in most cases it is faster though...

Quoted 8 lines
Quoted 4 lines

"in most cases it is faster" is a big lie.

The reality is: on all usual one-way boxes 2.6 goes slower than 2.4 once you start paging.

I would argue that in most case you do not page or page very little - know that is the case here.

This may be true of you have lots of memory, but with memory hogs like mozilla and openoffice out there anyone who is working on an older machine will be pageing, if only for the time it takes for the huge bloated desktop app to start and get it's working set into memory.

things get even worse if you make the mistake of useing Gnome or KDE for your desktop.

David Lang

Signature · 3 lines
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan
#6 lore raw

At Mon, 5 Jan 2004 18:23:54 -0800 (PST),

Quoted 28 lines · David Lang
Quoted 16 lines · Ed Tomlinson
Quoted 14 lines · Samium Gromoff

At Tue, 30 Dec 2003 08:55:00 -0500,

Quoted 10 lines · Ed Tomlinson
Quoted 5 lines · Samium Gromoff

Reality sucks.

People are ignorant enough to turn blind eye to obvious vm regressions.

No developers run 64M boxens anymore...

No one is turning a blind eye. Notice Linus has reponded to and is interested in this thread. The vm is not perfect in all cases - in most cases it is faster though...

Quoted 8 lines
Quoted 4 lines

"in most cases it is faster" is a big lie.

The reality is: on all usual one-way boxes 2.6 goes slower than 2.4 once you start paging.

I would argue that in most case you do not page or page very little - know that is the case here.

Quoted 7 lines

This may be true of you have lots of memory, but with memory hogs like mozilla and openoffice out there anyone who is working on an older machine will be pageing, if only for the time it takes for the huge bloated desktop app to start and get it's working set into memory.

things get even worse if you make the mistake of useing Gnome or KDE for your desktop.

Ive timed delta("exec startx", last io') with 64M RAM on my box. The desktop consisted of wmaker, several xterms, devhelp (gnome2 app) and several (3-4) wmaker applets, with devhelp being the hoggiest hog. I also hade several services in the background, but they`re mostly irrelevant, due to inactivity.

The discovery was that 2.6.0-test9 was about 1.5x slower to reach the `noio' state than 2.4.20-pre9.

And no, i don`t use ide on my desktop, so no dma issues there ;-)

Quoted 6 lines

David Lang

Signature · 3 lines
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan

regards, Samium Gromoff