On Sat, 31 May 2003 23:21:22 +0300, "ismail (cartman) donmez" said:
> On Saturday 31 May 2003 20:44, you wrote:
> > There's a little hack in there which speeds up the loading of executables:
> > when someone does a mmap of a file with executable permissions the kernel
> > will slurp it all into pagecache during the mmap. That tends to speed up
> > program loading quite a lot, because the normal demand-loading produces
> > quite poor I/O patterns.
Yes, *majorly* cool. Between that tweak and the anticipatory scheduler,
it makes this laptop even more responsive than stock 2.5.70 was, and less
prone to hiccups - without -mm3, it was pretty easy to make xmms pause/skip
by suddenly hitting the disk with I/O. I've been trying to make it skip
for an hour, even doing things like launching an X application while running
an MH 'scan' command on a 7,000 item folder (which involves an open, read,
close for 7,000 separate files), and that doesn't phase it at all..
> > I had a vague feeling that this code wasn't working actually, and
> > reimplemented it for -mm4.
> You do not really feel it in X but on system startup its *quite* impressive.
It's noticeable on launching X apps on my laptop, and at boot time, I was
wondering if my init scripts were scrogged - [OK] after [OK] faster than
I'd seen before.
Amazing work, thanks Andrew (and all the contributors...)
This archive was generated by hypermail 2b29 : Sat Jun 07 2003 - 22:00:15 EST