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

ARM向けWindowsにx86エミュレータが搭載されるという噂」記事へのコメント

  • さすがにシミュレータでは性能が出ないだろうから、バイナリトランスレータですかね。

    • by Anonymous Coward

      アプリを動かすだけなら例外をホストにおまかせできますので、じゅうぶん速いでしょうね

      コンシューマーでエミュと言えばcrusoeを思い出しますが、あれはベースのプロセッサが遅いのでバイナリ変換によるオーバーヘッドはさほどでもないと思われる

      • by Anonymous Coward

        例外ってCPU依存が大きいですけどどうしてホストおまかせになるんでしょうか?

        • by Anonymous Coward

          手元のJim Smithの絵本によると

          > The largest complication to the overall optimization process is the need to recover the correct state at the time of a trap or interrupt.
          > How strict this requirement is depends on the type of VM being implemented and on the user's requirements (and application).

          と書いてありますが、ユーザーアプリを動かすだけならあんまりstrictじゃないということです

    • by Anonymous Coward

      アプリ部分はエミュレータで、APIから下はネイティブで、みたいな感じなら早いのではないでしょうか。
      x86のDLLでできる部分は全部やってしまう。

      オフィスとかで処理が重い部分って、画面周りだったりするんじゃないんでしょうか。

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

処理中...