Hi Ingo, On Dec 9, 2007 10:50 AM, Ingo Molnar <mingo@elte.hu> wrote:Sure, the emphasis is on "no *such* queues." On Dec 9, 2007 10:50 AM, Ingo Molnar <mingo@elte.hu> wrote: I mostly live in the legacy 32-bit UMA/UP land still so I cannot verify this myself but the kind folks at SGI claim the following (again from the announcement): "On our systems with 1k nodes / processors we have several gigabytes just tied up for storing references to objects for those queues This does not include the objects that could be on those queues. One fears that the whole memory of the machine could one day be consumed by those queues." The problem is that for each cache, you have an "per-node alien queues" for each node (see struct kmem_cache nodelists -> struct kmem_list3 alien). Moving slab metadata to struct page solves this but now you can only have one "queue" thats part of the same struct. Pekka --
| KOSAKI Motohiro | [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin" |
| Nick Piggin | [patch 3/6] mm: fix fault vs invalidate race for linear mappings |
| Stefan Richter | Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures |
| Ingo Molnar | [bug] stuck localhost TCP connections, v2.6.26-rc3+ |
git: | |
| Peter Zijlstra | Re: [PATCH 3/3] Convert the UDP hash lock to RCU |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: 2.6.25-rc8: FTP transfer errors |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Doug Evans | Re: Stabilizing Linux |
| Robert Blum | And another version of the INFO sheet |
| Marc CORSINI | find-1.2 (binaries only) |
| Yanek Martinson | Re: Porting g++ 1.40.3 |
