前回は64bit版Windows OSについて、利用可能なメモリ容量の点からそのメリットをいくつか取り上げてみた。今回は、32bitアプリケーションを実行可能にするWOW64と、64bit CPUやWin64アプリケーションのプロセスモデルについてみてみよう。 WOW64:32bitコードを実行するための仕組み WOW64(Windows 32bit emulation on Windows 64bit)は、64bit Windows OS上で32bit Windowsアプリケーションの実行環境をエミュレーションするためのシステムである。64bit版Windows OSのカーネルは、もともとWin64というネイティブなAPIセットしかサポートしておらず、32bitや16bitのAPI(Win32やWin16)は持っていない。だがこれでは従来のアプリケーションを利用できないので、Win32ア
![[解説]64bit Windows時代到来 第2回 Win32アプリケーションを実行するWOW64 − @IT](https://cdn-ak-scissors.b.st-hatena.com/image/square/f09d71dc700ab21dc446fd70fff4bf590941c5dd/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1007%2F01%2Fl_wi-wowfolder01.gif)