タグ ネイティブスレッド
人気順 5 users 10 users 100 users 500 users 1000 users(1 - 2 / 2件)
RubyのGILはなぜ必要なのですか? - QA@IT
http://www.jstorimer.com/2013/03/26/brian-shirai-threads.html を読んでいて思ったのですが、GILは空気のような当たり前の存在になっているためか、思考停止していて、そのありがたさがわからなくなっていることに気が付きました。 単純に考えれば、せっかくRuby 1.9以降はネイティブスレッドになったのだから、GILをなくせばマルチコアを活かせ... 続きを読む
Ruby で並列実行処理を簡単に書く - #生存戦略 、それは - subtech
Ruby は 1.8 だとグリーンスレッドだし、1.9 でも Giant VM lock のためネイティブスレッドの実行は一つのため、マルチコアを生かした処理をかんたんに書くのがいささか面倒だったりしますね。 で、 parallel というライブラリを使うと fork を使って抽象化してくれるのですごく簡単にかける。 https://github.com/grosser/parallel ふつうに... 続きを読む
(1 - 2 / 2件)