Linux デスクトップでこの実験を試みました。
int main()
{
while(1)
fork();
return 0;
}
このプログラムを (root ではなく) 通常のユーザーとして実行しましたが、システムがダウンして応答しなくなったことに驚きました。リソース制限の枯渇により、プロセスが強制終了されることを望んでいましたが、明らかにそうではありません。理由はありますか?
ありがとう、シド。
PS: これは、自宅で実験していた私のオフィスの Linux ボックスでした。