请大家帮忙看看为什么进程会被系统杀掉.

abcdef123
请大家帮忙看看为什么进程会被系统杀掉.

一个非常简单的程序
代码如下:
while(1)
{ sleep(1);}
我如果同时启动300个,几分钟后部分进程会收到系统发出的SIGSEGV,请教大家这个是原因造成的.我已经在ulimit -u unlimited了.
环境是嵌入式Linux version 2.6.15.6 ,cpu 是PPC的,谢谢!
不是oom-killer的问题,内存是够的,
现象是隔一段时间,就少几个进程.
请大家给个调查的方向,
谢谢