Re: [PATCH] Recent VM fiasco - fixed

From: James H. Cloos Jr. (cloos@jhcloos.com)
Date: Tue May 09 2000 - 23:05:01 EST


>>>>> "Linus" == Linus Torvalds <torvalds@transmeta.com> writes:

Linus> Try out the really recent one - pre7-8. So far it hassome good
Linus> reviews, and I've tested it both on a 20MB machine and a 512MB
Linus> one..

pre7-8 still isn't completely fixed, but it is better than pre6.

Try doing something like 'cp -a linux-2.3.99-pre7-8 foobar' and
watching kswapd in top (or qps, el al). On my dual-proc box, kswapd
still maxes out one of the cpus. Tar doesn't seem to show it, but
bzcat can get an occasional segfault on large files.

The filesystem, though, has 1k rather than 4k blocks. Yeah, just
tested again on a fs w/ 4k blocks. kswapd only used 50% to 65% of a
cpu, but that was an ide drive and the former was on a scsi drive.[1]

OTOH, in pre6 X would hit (or at least report) 2^32-1 major faults
after only a few hours of usage. That bug is gone in pre7-8.

[1] asus p2b-ds mb using onboard adaptec scsi and piix ide; drives are
    all IBM ultrastars and deskstars.

-JimC

-- 
James H. Cloos, Jr.  <URL:http://jhcloos.com/public_key> 1024D/ED7DAEA6 
<cloos@jhcloos.com>  E9E9 F828 61A4 6EA9 0F2B  63E7 997A 9F17 ED7D AEA6
        Save Trees:  Get E-Gold! <URL:http://jhcloos.com/go?e-gold>

- 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:15 EST