2008-01-11から1日間の記事一覧
Rubyのスレッドは、スレッド固有のデータを持つことができます。Thread.currentで現在実行中のスレッドが取得できるので、これと組み合わせてJavaのThreadLocalのように使うことができます。 ts = [] 3.times{|i| ts << Thread.fork(i) {|i| # # スレッド固…
Rubyのスレッドは、スレッド固有のデータを持つことができます。Thread.currentで現在実行中のスレッドが取得できるので、これと組み合わせてJavaのThreadLocalのように使うことができます。 ts = [] 3.times{|i| ts << Thread.fork(i) {|i| # # スレッド固…