2010-03-05 93 views
5

誰能推薦任何好的多線程/處理書籍/網站這詳談關於Ruby的多線程/多處理器的複雜性?紅寶石多線程/多讀數

我嘗試使用ruby線程,基本上在1.9vm的無死鎖代碼它在jruby中遇到死鎖。是的,我意識到差異是激烈的(jruby沒有GIL),但我想知道是否有策略或紅寶石多線程編程類,我只需要閱讀。

附註:從java到ruby有點奇怪,不得不定義我是否需要重新鎖定vs不是。

+1

相關http://stackoverflow.com/questions/999482/what-practical-effect-will-different-ruby-threading-models-ruby-vs-jruby-have-o/2372518#2372518 – clyfe 2010-03-06 10:20:53

+0

http:///www.igvita.com/2008/11/13/concurrency-is-a-myth-in-ruby很好,但不能解釋爲什麼jruby不同。 – rogerdpack 2011-12-31 17:51:04

回答

0

出人意料的是,dRuby本書有一個大約的DRb多線程篇章,倒是Ruby多線程的一些基本方面。它是由同一個寫dRuby/ERB的人寫的,看起來不錯。