タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

WOW64に関するiR3のブックマーク (2)

  • 第3回 アプリケーションの互換性

    Win32プログラムは現在広く利用されている形式であり、32bitWindows上ではネイティブでサポートされているし、64bitWindows上ではWOW64というメカニズムを通して実行されている。そのため、少なくとも単一のWin32の.exeファイルを実行するだけならほぼ問題はない。 だがこれら実行ファイル以外に、通常のプログラムではDLL(ダイナミック・リンク・ライブラリ)も同時に使われるのが一般的である。.exe形式の実行ファイルを起動すると、サポート・ライブラリやサードパーティ製のモジュールなどを同じプロセス空間内にロードして実行するのである。だが64bitWindows上では、64bitの実行ファイル(プロセス)から64bitのDLLをロードすることはできるものの、32bitのDLLをロードして呼び出すことはできない。64bitプロセス空間内には、32bitのコードを置い

    第3回 アプリケーションの互換性
    iR3
    iR3 2014/10/21
    今さらながらWindows8.1マシンで WOW64 ハマり中
  • [解説]64bit Windows時代到来 第2回 Win32アプリケーションを実行するWOW64 − @IT

    前回は64bitWindows OSについて、利用可能なメモリ容量の点からそのメリットをいくつか取り上げてみた。今回は、32bitアプリケーションを実行可能にするWOW64と、64bit CPUやWin64アプリケーションのプロセスモデルについてみてみよう。 WOW64:32bitコードを実行するための仕組み WOW64(Windows 32bit emulation on Windows 64bit)は、64bit Windows OS上で32bit Windowsアプリケーションの実行環境をエミュレーションするためのシステムである。64bitWindows OSのカーネルは、もともとWin64というネイティブなAPIセットしかサポートしておらず、32bitや16bitAPI(Win32やWin16)は持っていない。だがこれでは従来のアプリケーションを利用できないので、Win32ア

    [解説]64bit Windows時代到来 第2回 Win32アプリケーションを実行するWOW64 − @IT
    iR3
    iR3 2014/10/20
    WOW64にハマり中
  • 1