11月, 2014
Windows:32bitアプリケーションを、64bitOSで動かす場合のメモリ
ちょっとIllustratorでそういう話があって調べてみた。
原因はメモリじゃないかもしれないけど……。
下記いろんな情報まとめたけど、理解ついでに書いてるので間違えてる可能性があります。
まず結論は、1プロセス毎に4GBの仮想アドレス空間を割り当てられる。
つまり、1プロセス毎に最大4GBのメモリ利用可能、のよう。
64bitOSにしっかりメモリが乗ってれば、ページアウトすることなく、
1つのアプリケーション(たとえばIllustrator)が4GB丸々使えるようだ。