アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
具体的に何がうれしくなるの? (スコア:3, 興味深い)
VMM のための新しい命令が追加されるの?それってたとえば SIMD 命令群が用意されたから特定の処理が早くなりますよ、うれしいね、ってのと似てる?わかんないんでとりあえず Intel の文書 [intel.com]に当たってみます。
屍体メモ [windy.cx]
Re:具体的に何がうれしくなるの? (スコア:2, 参考になる)
Xen 3.0は,現在コミュニティによるテスト段階にある。ゲストOS側に修正が必要な Para-virtualization技術により,Linuxに最適化されたパフォーマンスが提供されるとともに,Intel社のVT技術によりWindows XPといった修正を加えないゲストOSの仮想化が可能になる。これらゲストOS間でプラットフォーム・リソースの共有が可能になるため,CPU,メモリーI/Oリソースが保証されると説明されている。 [nikkeibp.co.jp]
ってな書かれ方してますねぇ。
Re:具体的に何がうれしくなるの? (スコア:4, 参考になる)
http://www.geocities.jp/andosprocinfo/wadai05/20050528.htm
OSがハードウェアを直接たたくときや割り込みなどを(Hypervisorが)インタセプトしてあたかも直接ハードを操作しているように見せかけるのですが、このオーバーヘッドが結構でかいのです。
(x86の命令もインタセプトしづらい)
と、上記URLではVTとPasificaの比較が行われて、
双方ともあまり差異が無いが、IOアクセスはPacificaのほうが1ランク上の仮想化を実現しているとなってますね。
VTもversionがあがるような話を聞いたけれども。
kusanagi shin
仮想86モニタ? (スコア:1)
さすがにリング -1 を用意してゴニョゴニョ、なんてことは無いでしょうね。
インテルの資料読まずに妄想ばっかしてても不毛ですが。
PC-9801DA2を使っていた頃、単にモード移行するだけ(当然仮想メモリなどはなし)の仮想86モニタもどきを作ったことがあるんですが、I/Oの処理が追いつかず、超シンプルな自作ターミナルソフトですらシリアルからのデータの取りこぼしに悩まされたという・・・・
コンテキストスイッチに300サイクルくらいかかってた記憶がある。
もう記憶が曖昧で、フロッピーディスクに入ってる当時のソースコードも読めないんだろうなぁ。もしかしたら押し入れの億でカビ生えてるかも、5インチフロッピー。
屍体メモ [windy.cx]
Re:仮想86モニタ? (スコア:2, 参考になる)
こちら [impress.co.jp]をどうぞ。
セキュリティ技術のLaGrandeでRING-1とメモリ保護が用意されています。
VTはLaGrandeの機構を利用して実装されるのだとか。
さらに、ここ [impress.co.jp]にあるように、VTは段階的に改良することを前提で計画されているようです。
将来のVTではIOまわりの問題なども改良されると思われます。
げ、RING -1ってホントに言ってる (スコア:1)
最初 RING 0,1,2,3 って作ってみたけど、結局 RING 1,2 はほとんど使われなくなって、そのうち RING -1 が必要になって、って、適切なレイヤ(?)数を将来にわたって予見するって難しいですね。まるで OSI 7層モデルみたい。
屍体メモ [windy.cx]