From: KOSAKI Motohiro Date: 2011-06-03T18:03:40+09:00 Subject: [ruby-dev:43619] Re: [Ruby 1.9 - Bug #4808][Open] thread_wait_for() eats 100% of CPU power >> 亀レスですいません。最近 Ruby/tk にCPU使用率を下げるコミットがいくつか >> 入っているようですが、r31893 では不十分だったということなんでしょうか? >> それとも、全然別件の改善なのでしょうか? > > ごめんなさい.紛らわしかったですね. > 当初報告した問題は r31893 で解消しました.ありがとうございます. > > ですが,それでもなお CPU 利用率が高かったので, > 以前と異なる方法で thread 切替えタイミングを決めるようにしたのが > その後の patch です. > 手元の環境では,CPU 利用率が patch 適用前の 1/10 くらいになります. なるほど。理解できました。丁寧にありがとうございます。1/10とは素晴らしいですね