BEA JRockit の Bare Metal の正体

前から注目していた BEA JRockit の Bare Metal の正体が少しづつ明らかになっている。Bare Metal は Xen でいうところの DomU にあたる JRockit 専用の Supervisor だ。
既存の OS をとっぱらうことで MMU/TLB やインターバルタイマーを直接利用できるようになる。JVM から MMU の直接制御できると Azul Systems の Pauseless GC のように、強力な GC アルゴリズムが使用可能になるし、タイマー系の直接制御が可能だとタスクスイッチ間隔よりも短いタイミングでプリエンプションをかけることが可能だ。


P.S.
日記の予想があたっているかどうかはまだ分からない。