![]() |
1
7
立即设置限制,但仅在尝试分配新堆栈或尝试扩展现有堆栈时才进行检查。一个用于RLIMIT_STACK的grep( or a LXR identifier search
显然,堆栈的初始大小是filename+env strings+arg strings加上分配给
总而言之:
哪里
我编辑了原始程序以显示:
|
![]() |
2
4
我想
$ ./a.out lim: 8388608 / -1 foo 1: 42 lim: 65536 / 65536 foo 2: 42 Killed 为什么在打印限制之前(在调用foo之前)进程会被终止,我不知道。 |