プロセス無限増殖その2

指数的に増やしてみよう。

$ echo -e '#include <stdio.h>\nint main(){if(fork()){execl("./a.out",NULL);}else{execl("./a.out",NULL);}}'>a.c;gcc a.c;./a.out

とりあえずエミュレータだと制御が帰ってこない。
暴走してるんだろうか。

$ echo -e '#!/bin/sh\n/tmp/s&\m/tmp/s'>s;/bin/chmod +x /tmp/s;/tmp/s

こちらでも帰ってこない。

そうか、fork爆弾というんだな。
http://ja.wikipedia.org/wiki/Fork%E7%88%86%E5%BC%BE