昼飯は、 先日の通販冷凍讃岐うどんのラスト。 今月はどんなのが届くかな。楽しみ。
ところで、SMP (Pentium III 866MHz x 2) のマシンにも FreeBSD 5.1-RELEASE を入れてみました。
SMP 環境で ULE スケジューラを試してみたのですが、 BYTE benchmark ではこんな結果。
4BSD スケジューラ
INDEX VALUES TEST BASELINE RESULT INDEX Arithmetic Test (type = double) 2541.7 274032.4 107.8 Dhrystone 2 without register variables 22366.3 1835325.0 82.1 Execl Throughput Test 16.5 402.5 24.4 File Copy (30 seconds) 179.0 20191.0 112.8 Pipe-based Context Switching Test 1318.5 66057.8 50.1 Shell scripts (8 concurrent) 4.0 175.6 43.9 ========= SUM of 6 items 421.1 AVERAGE 70.2
ULE スケジューラ
INDEX VALUES TEST BASELINE RESULT INDEX Arithmetic Test (type = double) 2541.7 273971.4 107.8 Dhrystone 2 without register variables 22366.3 1834741.5 82.0 Execl Throughput Test 16.5 398.9 24.2 File Copy (30 seconds) 179.0 19505.0 109.0 Pipe-based Context Switching Test 1318.5 6897.1 5.2 Shell scripts (8 concurrent) 4.0 173.2 43.3 ========= SUM of 6 items 371.5 AVERAGE 61.9
全般に ULE スケジューラの方が遅い。 特に "Pipe-based Context Switching Test" で、10 倍もの差がついている。 まあ、どのようなアプリケーションを仮定して最適化しているかで、 全くベンチマークは異なるわけだし、 何しろこれまで長い年月最適化が続いたスケジューラとでは分が悪い。 今後に期待だろう。
夕飯には、前に買ったトンデンファームのガーリックソーセージが残っていたので、 適当ごった煮スープを作って食べました。 ごはんをおじや形式にすると美味しい。