Ruby [转] Ruby’ s GIL and transactional memory

imlcl · 2014年01月27日 · 最后由 Johnsonqu 回复于 2014年02月07日 · 2922 次阅读

最近在了解 Ruby 的进程和线程,刚好看到 Sidekiq 的作者的一篇文章,里面谈到使用 HTM(Hardware Transactional Memory) 的方法来去掉 MRI Ruby 的 GIL,有兴趣可以了解一下 http://www.mikeperham.com/2013/12/31/rubys-gil-and-transactional-memory/

@imlcl 如果能够解决掉这个问题,ruby 的使用场景就会继续增多:)

需要 登录 后方可回复, 如果你还没有账号请 注册新账号