パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

VMWare Workstation 3.0 beta 発表」記事へのコメント

  • by r69 (4753) on 2001年09月06日 0時54分 (#20074)

    VMwareは、VirtualPCみたいなエミュレータじゃなくて、バイナリを直接実行しているから、たしかになんとなく怖い。でも実際に使ってみると、相当安定している印象を受けた。十分実用になるレベルだと思う。

    面白いのが、VMwareの終了時にその結果を「なかったこと」にできるという、HDDイメージのアンドゥ機能。ベータ版のソフトで具合がおかしくなってもアンドゥできたりするので、テストに向いてるかも。

    ネイティブに実行するだけあって、動作は驚くほど速い。どういう仕組みか不思議だったんだけど、Plex86のドキュメントを読んで、なんとなく理解した気がした。たしか、

    • ゲストOSはユーザーモードでネイティブに実行
    • トラップ可能な特権命令は、トラップしてエミュレーション
    • トラップ不可能な命令・レジスタアクセスは、事前にメモリをスキャンして、トラップ可能な命令に書き換えておく

    というような小技を調み合わせて、386の全ての命令を、さもカーネルモードで動作しているかのように見せかけていたんだと思う。VMwareの実装はまた別の話だけど。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...