login
Login
/
Register
Search
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
October
»
9
Re: [13/18] x86_64: Allow fallback for the stack
view
thread
!MAILaRCHIVE_VOTE_RePLACE
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From:
Nick Piggin <nickpiggin@...>
To: Christoph Lameter <clameter@...>
Cc: Rik van Riel <riel@...>, Andi Kleen <ak@...>, <akpm@...>, <linux-mm@...>, <linux-kernel@...>, <travis@...>
Subject:
Re: [13/18] x86_64: Allow fallback for the stack
Date: Tuesday, October 9, 2007 - 4:46 am
On Wednesday 10 October 2007 04:39, Christoph Lameter wrote:
quoted text
> On Mon, 8 Oct 2007, Nick Piggin wrote: > > The tight memory restrictions on stack usage do not come about because > > of the difficulty in increasing the stack size :) It is because we want > > to keep stack sizes small! > > > > Increasing the stack size 4K uses another 4MB of memory for every 1000 > > threads you have, right? > > > > It would take a lot of good reason to move away from the general > > direction we've been taking over the past years that 4/8K stacks are a > > good idea for regular 32 and 64 bit builds in general. > > We already use 32k stacks on IA64. So the memory argument fail there.
I'm talking about generic code.
quoted text
> > > I have some concerns about the medium NUMA systems (a few dozen of > > > nodes) also running out of stack since more data is placed on the stack > > > through the policy layer and since we may end up with a couple of > > > stacked filesystems. Most of the current NUMA systems on x86_64 are > > > basically two nodes on one motherboard. The use of NUMA controls is > > > likely limited there and the complexity of the filesystems is also not > > > high. > > > > The solution has until now always been to fix the problems so they don't > > use so much stack. Maybe a bigger stack is OK for you for 1024+ CPU > > systems, but I don't think you'd be able to make that assumption for most > > normal systems. > > Yes that is why I made the stack size configurable.
Fine. I just don't see why you need this fallback. -
unsubscribe notice
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/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
[13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Wed Oct 3, 11:59 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Andi Kleen
, (Thu Oct 4, 7:56 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Thu Oct 4, 3:20 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Rik van Riel
, (Thu Oct 4, 3:39 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Bill Davidsen
, (Sat Oct 6, 2:53 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Thu Oct 4, 5:20 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Nick Piggin
, (Sun Oct 7, 3:35 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Mon Oct 8, 1:36 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Nick Piggin
, (Mon Oct 8, 8:55 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Tue Oct 9, 2:39 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Nick Piggin
, (Tue Oct 9, 4:46 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Tue Oct 9, 9:26 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Nick Piggin
, (Tue Oct 9, 5:56 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Peter Zijlstra
, (Thu Oct 4, 8:08 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Andi Kleen
, (Thu Oct 4, 8:25 am)
Re: [13/18] x86_64: Allow fallback for the stack
, Christoph Lameter
, (Thu Oct 4, 1:40 pm)
Re: [13/18] x86_64: Allow fallback for the stack
, Peter Zijlstra
, (Thu Oct 4, 8:30 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
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
:
linux-netdev
:
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
openbsd-misc
:
Colocation donated by:
Who's online
There are currently
1 user
and
867 guests
online.
Online users
mator
Syndicate