- 著者
-
永井 秀利
- 雑誌
- 夏のプログラミング・シンポジウム2011報告集
- 巻号頁・発行日
- pp.27-34, 2012-01-06
ThreadGroupクラスはRubyの標準組み込みクラスの一つであり,実行中のRubyインタープリタは常に一つ以上のThreadGroupオブジェクトを持つ.そのような存在であるにもかかわらず,ThreadGroupクラスは十分に活用されているとは言い難い.その原因の一つは,ThreadGroupクラスの機能不足にあると言えよう.そこで本稿では,ThreadGroupという存在に想定しうる役割として「スレッド群のコンテナ」,「スレッド群の管理母体」,「スレッド群の共通実行環境」という3つを考え,それらの観点に基づいてRubyのThreadGroupクラスの現状と強化案を述べる.