当前位置: 技术问答>linux和unix
关于linux内核栈
来源: 互联网 发布时间:2017-04-14
本文导语: linux内核栈为什么定为4K或者8K啊,为什么当初写内核不定义大点的栈呢??这样有什么优势?莫非一个task结构体所占用的栈越少,能够分配运行的进程越多??内核空间应该是在高内存吧也就是3-4g这个一个G吧,1G对...
linux内核栈为什么定为4K或者8K啊,为什么当初写内核不定义大点的栈呢??这样有什么优势?莫非一个task结构体所占用的栈越少,能够分配运行的进程越多??内核空间应该是在高内存吧也就是3-4g这个一个G吧,1G对于4K来说也够大的啦?????
|
有huge page size的,
http://en.wikipedia.org/wiki/Page_%28computer_memory%29
http://en.wikipedia.org/wiki/Page_%28computer_memory%29