新手问题 为什么一个 ruby 线程可以占用双核 cpu 到 100%

keating · January 11, 2013 · Last by keating replied at January 11, 2013 · 3447 hits
Thread.new do
  while true
  end
end.join

ruby1.8 / 1.9 都尝试了,CPU 轻松达到 100% CPU 双核 Alt text here 理论上讲,一个线程应该只占用一个一个核,也就是说 CPU 最大占用到 50%?

是一个核 100% 吧

#1 楼 @tumayun 我是用 top 看到的 100%

那应该就是两个核加起来 100%,如果都占满应该是 200%

#3 楼 @tumayun 哇靠,真的艾,又被坑了…

You need to Sign in before reply, if you don't have an account, please Sign up first.