Re: [PATCH] Recent VM fiasco - fixed

From: Peter T. Breuer (ptb@it.uc3m.es)
Date: Tue May 09 2000 - 01:36:02 EST


"A month of sundays ago Rajagopal Ananthanarayanan wrote:"
> [quoting a.n.other, sorry]
> > But its worse: because i got tired of 2.3.99pre-anything's
> > performance, I switched to 2.2.15. This kernel seems almost as bad as
> > 2.3.99pre6 when it comes to disk i/o performance. Stuff that used to
> > work fine on 2.2.10 just dies with horrendous performance problems on
> > 2.2.15. I am not sure

That's interesting. I too have been using 2.2.10 as my "stable" 2.2.* base
(and 2.0.36 for everyday work). but I picked up 2.2.15 last week since the
changelog looked very promising. I needed to update some drivers of mine,
and I rapidly got tired of rebooting my workstation, so I tried to transfer
the 2.2.15 tree across to my portable ... surprise surprise, rsync stalled
completely after every couple of MB when run on the 2.2.10 laptop fetching
from the 2.2.15 workstation (10BT link through 3c589 on the laptop). Doing
the update in the other direction - running rsync as pusher on the workstation
- solved the stalls.

Just an anecdote. I didn't have time to investigate.

Out of curiousity, I compared kernel compile times for the 2.2.15 tree
between running under 2.2.15 and 2.0.36!

P2-450 128MB ram fujitsu IDE gcc 2.8.1

linux-2.2.15 builds linux-2.2.15
tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage
Root device is (3, 5)
Boot sector 512 bytes.
Setup is 3540 bytes.
System is 491 kB
make[1]: Leaving directory `/usr/local/src/linux-2.2.15/arch/i386/boot'
206.26user 13.40system 4:45.00elapsed 77%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps

linux-2.0.36 builds linux-2.2.15
tools/build -b bbootsect bsetup compressed/bvmlinux.out CURRENT > bzImage
Root device is (3, 5)
Boot sector 512 bytes.
Setup is 3540 bytes.
System is 491 kB
make[1]: Leaving directory `/usr/local/src/linux-2.2.15/arch/i386/boot'
197.72user 19.60system 4:51.44elapsed 74%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (0major+0minor)pagefaults 0swaps

Peter

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:12 EST