Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > threadライブラリ > Thread::Queueクラス > length
length -> Integer
[permalink][rdoc]size -> Integer
キューの長さを返します。
require 'thread'
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4