public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.5.2-pre performance degradation on an old 486
@ 2002-01-05  0:51 Mikael Pettersson
  2002-01-05  8:25 ` Matthias Hanisch
  0 siblings, 1 reply; 20+ messages in thread
From: Mikael Pettersson @ 2002-01-05  0:51 UTC (permalink / raw)
  To: axboe, torvalds; +Cc: linux-kernel

When running 2.5.2-pre7 on my old for-testing-only 486(*),
file-system accesses seem to come in distinct bursts preceded
by lengthy pauses. Overall performance is down quite significantly
compared to 2.4.18pre1 and 2.2.20pre2. To measure it I ran two
simple tests:

Test 1: time to boot the kernel, from hitting enter at the LILO
prompt to getting a login prompt
Test 2: time to "rm -rf" a clean linux-2.4.17 source tree, using
the newly booted kernel (no other access to the tree before that,
so it wasn't cached in any way, and the machine was otherwise idle)

		Test 1		Test 2
2.2.21pre2:	71 sec		 75 sec
2.4.18pre1:	64 sec		 72 sec
2.5.2-pre7:	97 sec		251 sec

I haven't noticed any slowdowns on my other boxes, so I didn't
do any measurements on them. On the 486 it's very very obvious.

/Mikael

(*) 100MHz 486DX4, 28MB ram, no L2 cache, two old and slow IDE disks,
small custom no-nonsense RedHat 7.2, kernels compiled with gcc 2.95.3.

^ permalink raw reply	[flat|nested] 20+ messages in thread
* Re: [patch] 2.5.2 scheduler code for 2.4.18-pre1 ( was 2.5.2-pre performance degradation on an old 486 )
@ 2002-01-07  1:33 Mikael Pettersson
  2002-01-07  2:36 ` Davide Libenzi
  0 siblings, 1 reply; 20+ messages in thread
From: Mikael Pettersson @ 2002-01-07  1:33 UTC (permalink / raw)
  To: davidel; +Cc: axboe, linux-kernel, mjh, torvalds

On Sun, 6 Jan 2002 15:59:05 -0800 (PST), Davide Libenzi wrote:
>I made this patch for Andrea and it's the scheduler code for 2.4.18-pre1
>Could someone give it a try on old 486s

Done. On my '93 vintage 486, 2.4.18p1 + your scheduler results in very
bursty I/O and poor performance, just like I reported for 2.5.2-pre7.

/Mikael

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2002-01-07 22:13 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-01-05  0:51 2.5.2-pre performance degradation on an old 486 Mikael Pettersson
2002-01-05  8:25 ` Matthias Hanisch
2002-01-05 23:10   ` Davide Libenzi
2002-01-06 10:21     ` Jens Axboe
2002-01-06 10:33       ` Andre Hedrick
2002-01-06 23:59       ` [patch] 2.5.2 scheduler code for 2.4.18-pre1 ( was 2.5.2-pre performance degradation on an old 486 ) Davide Libenzi
2002-01-07  1:38         ` Andrea Arcangeli
2002-01-07 14:35           ` J.A. Magallon
2002-01-07 14:37             ` Andrea Arcangeli
2002-01-07  7:32         ` Jens Axboe
2002-01-07 18:10           ` Davide Libenzi
2002-01-07  7:22     ` 2.5.2-pre performance degradation on an old 486 Matthias Hanisch
2002-01-07 16:43       ` Linus Torvalds
2002-01-07 18:31       ` Davide Libenzi
2002-01-07 21:43         ` Matthias Hanisch
2002-01-07 22:17           ` Davide Libenzi
  -- strict thread matches above, loose matches on Subject: below --
2002-01-07  1:33 [patch] 2.5.2 scheduler code for 2.4.18-pre1 ( was 2.5.2-pre performance degradation on an old 486 ) Mikael Pettersson
2002-01-07  2:36 ` Davide Libenzi
2002-01-07  7:33   ` Jens Axboe
2002-01-07 18:12     ` Davide Libenzi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox