Jakob Østergaard wrote: > But the bad case was a garbage collector in GCC. The mmap tricks seem like > some you may be inclined to actually use in something like garbage collectors. > Are we sure that the developers of all other garbage collectors out there > foresaw this problem and didn't do mmap tricks ? On this theme, some garbage collectors like to write-protect individual pages, to detect which pages are modified between generations. The kernel has never handled this especially well. It could be argued that mprotect() and signal() aren't the right way to get this information though, and it would be better to add a different mechanism. -- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Re: Linux 2.4.2 fails to merge mmap areas, 700% slowdown... David S. Miller
- Re: Linux 2.4.2 fails to merge mmap areas, 700% slo... Jakob Østergaard
- Re: Linux 2.4.2 fails to merge mmap areas, 700%... James Lewis Nance
- Re: Linux 2.4.2 fails to merge mmap areas, 700%... Linus Torvalds
- Re: Linux 2.4.2 fails to merge mmap areas, ... Jakob Østergaard
- Re: Linux 2.4.2 fails to merge mmap areas, 700%... Kevin Buhr
- Re: Linux 2.4.2 fails to merge mmap areas, ... Linus Torvalds
- Re: Linux 2.4.2 fails to merge mmap are... Kevin Buhr
- Re: Linux 2.4.2 fails to merge mmap areas, 700%... Kevin Buhr
- Re: Linux 2.4.2 fails to merge mmap areas, ... Jakob Østergaard
- Re: Linux 2.4.2 fails to merge mmap are... Jamie Lokier
- Re: Linux 2.4.2 fails to merge mmap areas, 700% slowdown... Mike Galbraith
- Re: Linux 2.4.2 fails to merge mmap areas, 700% slo... Matthias Urlichs
- Re: Linux 2.4.2 fails to merge mmap areas, 700%... Mike Galbraith
- Re: Linux 2.4.2 fails to merge mmap areas, 700% slo... Kurt Garloff
- Re: Linux 2.4.2 fails to merge mmap areas, 700%... Mike Galbraith
- Re: Linux 2.4.2 fails to merge mmap areas, ... Kevin Buhr
- Re: Linux 2.4.2 fails to merge mmap are... Mike Galbraith
- Re: Linux 2.4.2 fails to merge mmap are... Kevin Buhr
- Re: Linux 2.4.2 fails to merge mmap are... Mike Galbraith
- 2.4.2-ac20 patch for process time doubl... Kevin Buhr