http://risky-safety.org/~zinnia/d/2009/06/#20090607-t0-h3-p4 私に関しては、いらなくね? と思ったことは記憶の近傍では無いように思います。似たようなこと何度も書いてる気がしますが、いい機会なのでちょっと自分の考えてることのうち、強く思っていることをまとめてみたいと思います。当たり前な感じの内容ですが。 現状、たぶん asynchronous な処理する時の道具って select/epoll/kqueue ループ + callback coroutine thread process とあって、パフォーマンス的な観点を考えると前者2つはコア使い切れないので、パフォーマンスを考えないといけないソフトウェアがこの世から滅亡しない限り後者2つのどちらかは必要だと思っています。 thread vs process に関しては、よく proc
_ イベントvsスレッド http://morihyphen.hp.infoseek.co.jp/log2/200809.html#091530 あー説得されるなぁ。 このへんは考えるたびに違う結論になる気がするんだよな。 今はスレッド派。 woさんと想定してる例が全然違う感じがして、 結局適材適所的なんじゃないかと思ったりとか。 一度イベント派vsスレッド派の宗教闘争とかするべきだな。 とりあえず前教えてもらった正反対の主張をはっておく。 http://www.spa.is.uec.ac.jp/~kinuko/survey/body/events-are-bad.html で、この話で僕がとりあえず最初に想定するのは webサーバ的なサーバで、 サーバの main thread が accept した fd を 別スレッド以下 slave とでも呼ぶに渡すとかそういう。 で、そいうモデル
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く