linux 调整程序运行的堆栈大小,进程运行时栈大小设置

4597阅读 0评论2011-09-27 jian_g_
分类:

linux 调整程序运行的堆栈大小,进程运行时栈大小设置
2011年03月23日 星期三 下午 05:30

linux程序栈大小ulimit里面就有了,

 

ulimit   -a里面stack   size就是


通过limit   -s来重新设置大小

 

[root@localhost bin]$ ulimit -a    
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 274432
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 65535
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 10240

cpu time               (seconds, -t) unlimited
max user processes              (-u) 274432
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

 

 

[root@localhost bin]$ ulimit -s 5120

[root@localhost bin]$ ulimit -a    
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 274432
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 65535
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 5120
cpu time               (seconds, -t) unlimited
max user processes              (-u) 274432
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

上一篇:设置并获取线程的栈大小
下一篇:监测本机下载流量且自动关机的python小程序