【関数】Erlang【エリクソン】
■ このスレッドは過去ログ倉庫に格納されています
0830デフォルトの名無しさん
2009/11/19(木) 06:41:24Erlangで複数のスレッド?からアクセスできるTreeとかListとかはどうやって実装すんの?
データ管理するスレッドを一つつくって、他のスレッドがaddとかdelとかメッセージ送って
結果を返してもらうってのはあると思うけど、
これだと処理用スレッドがボトルネックというか、全然並行処理できないよね。
普通のプログラミングだとLock-freeとかwait-freeとかマルチスレッドの並行アルゴリズムがあるけど、
Erlangみたいなメッセージ共有型の言語では実装できないんかな?
■ このスレッドは過去ログ倉庫に格納されています