実行するときに, 最初にどの CPU を使うかの引数を与え, 次に m の値を決めるための引数を与えている. 実行結果を以下に示す. % java worker.ThreadPoolTest 1 100 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 ~~~~~~~~ CPU1 Time:20631ms % java worker.ThreadPoolTest 2 100 省略 ~~~~~~~~ CPU2 Time:15235ms % java worker.ThreadPoolTest 3 100 省略 ~~~~~~~~ CPU3 Time:13823ms 省略 % java worker.ThreadPoolTest 4 100 ~~~~~~~~ CPU4 Time:12883ms Mercurialのレポジトリ http://www.ie.u-ryukyu.ac.jp/hg/y14/index.cgi/home/hg/y14/e145729/os/ex5.1/