On Mon, Oct 15, 2007 at 03:48:33PM -0700, Dave Hansen wrote:Hmm, I would have thought you'd find the NUMA bits especially interesting. Being able to, say, colorize a process' memory map by what nodes its pages land on could be very telling. That is a concern. In general, I think getting too cute with page flags and struct page in general is a bad idea because the rules here are already so complex/fragile/confusing/underdocumented, but there's definitely a lot of pressure in that direction. Referenced, dirty, uptodate, lru, active, slab, writeback, reclaim, and buddy all look like they might be interesting to me from the point of view of watching what's happening in the VM graphically in real-time. For instance, watching the slab bit I can watch a 'find /' fill up huge swaths of contiguous dcache memory, then get fragmented to hell and never recover when I do a large userspace malloc. In other words, this thing actually lets you see all the crap that happens in the VM that we usually handwave about. -- Mathematics is the supreme nostalgia of our time. -
| Eric Paris | [RFC 0/5] [TALPA] Intro to a linux interface for on access scanning |
| Mark Fasheh | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Linus Torvalds | Linux 2.6.21-rc4 |
| Linus Torvalds | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
git: | |
| David Miller | [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Christoph Lameter | Network latency regressions from 2.6.22 to 2.6.29 |
