我试图在我的节目中加快一些速度,我已听说,Rubys比read快,能够利用多个核心。 我仔细研究,但我只能找到如何同时管理不同的想法。 read:
threads = []
threads << Thread.new {Do something}
threads << Thread.new {Do something}
threads.each {|thread| thread.join}
我看不出如何用手法做这样的事情。 我可以找到的是<条码>yield和resume
,这似乎只是一种在三者之间开端和停步的堡垒。 是否有办法真正同意这些想法?