From: Masato KIYAMA Date: 2000-12-02T15:44:47+09:00 Subject: [ruby-list:26257] Re: fork problem? 木山です. 話の途中から,参加させていただきます. > 結局、forkが存在する意味とそれをRubyで使える意味とが、 > どっちもよくわかんない… forkって,UNIXではもっとも重要な概念だと思うんですよ. 単純さを指向した,UNIXでは. で,UNIX文化を継承してるRubyでは,それを使えて当り前というか... あと,プロセスって,スケジューリングの単位, 保護の単位,資源割り当ての単位なんですよね. スレッドは,スケジューリングの単位だけです. よって,forkがなくなれば,どうやって,保護の単位,資源割り当ての単位 を追加するのかっていうのが問題です. まあ,べつべつにその追加機構を作ればいいのですが 単純ではなくなりますよね. あと,今のforkって,copy-on-writeなので 丸ごとコピってるわけではないです. initプロセスがすべてのプロセスの親で,木構造になってるのは すごく,きれいだって思ってました. では