ブックマーク / rararahp.cool.ne.jp (1)

  • メモリ確保可能量の違い

    [戻る] ジロー 2006/03/25(土) 05:26:09 こんにちは、質問させてください。 画像を面でメモリに確保し、処理するプログラムを作成したのですが、 Win2000で上限としていた最大サイズに比べて、 WinXPで限界となる最大サイズがかなり少なくなってしまった為困っています なぜこのようになってしまうか、 何か情報をお持ちの方いらっしゃらないでしょうか。 GlobalAllocPtrで指定サイズ分メモリを確保するプログラムを VC++ 6.0で作成したのですが、私がテストしたパソコンでは プログラムを実行したOS別に確保できた最大バイト数が違ってしまいました。 WinXP SP2 日語版 約900MBが最大 WinXP SP2 英語版 約1.4GBが最大 Win200 SP4 日語版 約1.8GBが最大 (全部Professionalです) OSは、OS毎にHDDを用

    auto_ptr
    auto_ptr 2008/07/06
    Windows でのメモリ連続領域確保可能サイズ。 2GB のプロセス空間の途中に IME 等の DLL がロードされて空間が分断される件。
  • 1