多线程例子一
ruby吧
全部回复
仅看楼主
level 9
sevk 楼主
#!env ruby
def childthread(n)
   sleep rand #rand 返回0到1之间的随机数
   n
end
11.times do |x|
   Thread.new {puts childthread x }
end
sleep 1 #所有子线程都在1秒内返回,主线程要等他们.

2010年07月23日 10点07分 1
level 1
Ruby的Thread应该和OS的线程是两码事吧?
也就是说,如果我的CPU只能有一个线程,但是Ruby可以创建多个线程?
2010年08月28日 01点08分 2
1