title: Where is the stack memory allocated from for a Linux process?
body: <p>We know that when a process is created,one stack is allocated for this process.The size of the stack is typically 8 Mb in linux.My question is that,from where this stack is allocated??From user space or from system space?</p>