【Darwin】unixとしてのOSXを議論スレ【mach】
fork()といえば、
main() { while(1) fork(); }
を実行したあと、
ターミナルから何かしようとしてもno more processesとか言われるけど
不思議なことにファインダーからアプリを立ち上げることはできるんだよなぁ。
器用なことだ。
ちなみにLinuxでやったら即固まった。
>>148 何で? Finder とはそう言うもの?
150 :
名称未設定:03/09/22 12:08 ID:vFd1lZmG
あらかじめ別のターミナルで sudo shしておけば、
そこからプロセス起動できるよ。
Finder経由もおそらくそんな感じなんだろう。
152 :
148:03/09/22 19:49 ID:sNdoA04Y
>>151 ほんとだ。rootのshを持っていれば安心。
マニュアルとヘッダによると、fork()で使えるプロセス数はユーザ当たり100個までになってる。
プロセステーブルにはまだ余裕があるってことらしい。