lkml.org 
[lkml]   [2006]   [Jul]   [6]   [last100]   RSS Feed
Views: [more markup]   [less markup]   [headers]   [forward]  
 
Messages in this thread
/
DateThu, 6 Jul 2006 09:25:29 +0200
FromIngo Molnar <>
SubjectRe: 2.6.17-mm6
* Eric W. Biederman <ebiederm@xmission.com> wrote:

> What is scary is that at 1K cpus if we wind up using all of the irqs 
> we start consuming 1Gig of RAM.  At only 128 cpus we are still in the 
> 2M-15M territory, so that isn't too scary.  The point is that after a 
> certain put the memory usage for all of those counters goes insane.

we just need to move kernel_stat.irqs out of the per-cpu area and 
alloc_percpu() a counter pointer for each IRQ that is truly set up. If 
someone ends up using more than say 10,000 irqs we can reconsider. With 
10K irqs we'd have 10MB of stat counter footprint - that's reasonable.

	Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-07-06 07:35    [from the cache]
©2003-2008