GCD グランドセントラルディスパッチ GCD
■ このスレッドは過去ログ倉庫に格納されています
0116名称未設定
2009/09/17(木) 00:18:00ID:/k9xozw+0クローズドにすると移植性ないから見向きもされない。
仮にこのオープン化で好評を受けたとして、使われ始めるだけだとまだメリットはない。
その時に、GCD提唱した会社として主導権握ると恩恵を探れるだろう。
GCDがオープン化しただけじゃダメなので、世の中のコンパイラ環境がBlocksサポートしていくのかどうかが気になる所だね。
翻訳スレにars technicaのGCD解説が上がってて判りやすいんだけど、
要するにOSXの現在のスレッド実装が重い(概ね各スレッドが管理用情報含めて512KB以上になっている)事に対する改善案に過ぎない。
OSにより統一された256バイトで済むキューモデル、一見良い物に見えるが実際のアプリとしての実績は皆無。Snow Leopard内部でどれくらい使われているのかもあまり明らかになってない。
マルチコア化の流れの中、煩雑化したスレッド実装を整理したいのは何もAppleだけじゃない。
今後とも継続的に他社やオプソからもアイデアが摸索されていきそう。いくかもしれない。いくといいな。いいのかな。
ここまで全部私見混じりなのでごめんなさい。
■ このスレッドは過去ログ倉庫に格納されています