推 yllan:哇,這不是一成兄嗎 11/01 10:17
推 wwwc:喔喔 樓上高手也在用ruby啊 幫我解答一下 XD 11/01 10:21
推 godfat:這個作法似乎有點詭異 @_@ 何不 join? 11/01 12:33
→ godfat:至於執行時間...不懂,puts 好像就正常,p 怪怪的 11/01 12:37
推 wwwc:puts確實是正常的 但是為何改成p能省下3秒? 11/01 13:11
→ poga:p是呼叫obj.inspect puts是呼叫obj.to_s 大概差在這吧 11/01 13:55
推 godfat:puts a.inspect 也正常,差別應該在實作。晚點會檢查 src 11/01 14:58
推 shelary:我猜是因為CPU被空迴圈吃掉了..所以沒空去執行Thread 11/01 15:51
→ shelary:可以看一下CPU的百分比 11/01 15:52
推 godfat:我大概猜到為什麼了,沒錯,跟 CPU 有關,p 的內部可能有 11/01 17:46
→ godfat:cache 和 sleep, 上面的 p a 改成 sleep 0 會最快 11/01 17:46
→ godfat:既然如此我也懶得翻 src 了... 11/01 17:47
推 wwwc:謝謝各位的回答! 11/01 17:56