091121

|



ニンジンを間引きしました。これはそのまま生で食べてみた。意外に苦みがあ
る。



CR85の整備。ピストンは結局、ナラシ済みの新品ピストンは使わずに、筑波選 手権、岡山選手権、BS走行会と走ったピストンを使いました。このピストンと てもいい気がして。

リアサス今年は、O/H出すかな...。シーズンオフだし、とりあえず全バラで洗 浄です。

今日は要約のとこまで。Machへの実装はCMUではなくスケジューラアクティベー ションをTopazに実装したワシントン大学のチームによるもの。これ実際にマー ジされたのだろうか。Mach 3.0 MK84のソースを見ているのだけど見つからない。
Adding Scheduler Activations to Mach 3.0

Paul Barton-Davis, Dylan McNamee, Raj Vaswani, and Edward D.Lazowska
University of Washington

Technical Report 92-08-03 Reversed March 1993

Mach 3.0へのスケジューラアクティベーションの追加。

要約

ユーザ層のスレッドを伝統的なカーネルスレッドの上に構築すると、I/Oや、ペー
ジフォルト、プロッセッサの横取りによるカーネル操作によって低性能であっ
たり、正しくない動きをする。この問題は、ユーザ層のスレッドをスケージュ
ラアクティベーションという新しいカーネルにおける存在の上に構築すること
によって解決することができる。この論文で述べる効果の目的はMach3.0にスケ
ジューラアクティベーションを実装することだった。設計を決定し、必要なカー
ネルの変更、CThreadsライブラリに対して、新しいカーネルの構造を使う追加
を述べる。それとともに、スケジューラアクティベーションによる性能のコス
トを分離し、これらのコストよりこのアプローチの利点が上回ることを実証す
る。