OrangeGardenRoom

技術系のメモ

11月, 2014

Windows:32bitアプリケーションを、64bitOSで動かす場合のメモリ

ちょっとIllustratorでそういう話があって調べてみた。

原因はメモリじゃないかもしれないけど……。

下記いろんな情報まとめたけど、理解ついでに書いてるので間違えてる可能性があります。

 

 

まず結論は、1プロセス毎に4GBの仮想アドレス空間を割り当てられる

つまり、1プロセス毎に最大4GBのメモリ利用可能、のよう。

64bitOSにしっかりメモリが乗ってれば、ページアウトすることなく、

1つのアプリケーション(たとえばIllustrator)が4GB丸々使えるようだ。

(さらに…)