【 在 hgoldfish 的大作中提到: 】
: 是 mmap(MAP_STACK) 吗? 如果不是的话,mmap() 也会提前分配出内存,非常浪费内存。
:
task->uc.uc_stack.ss_sp=mmap(0, use_stack_size,
PROT_READ | PROT_WRITE | PROT_EXEC,
MAP_PRIVATE | MAP_ANON | MAP_GROWSDOWN, -1, 0);
MAP_GROWSDOWN不就是指的向下生长?
当年没有发现MAP_STACK选项。
应该还有那些设置项?
--
修改:ylh1969 FROM 221.218.60.*
FROM 221.218.60.*