tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: 実行時エラー7「メモリが不足しています」
投稿日: 2008/08/31(Sun) 17:35
投稿者iii
申し訳ありません。説明が足りなかったようです.
プログラムは,簡単のために,例として示しましたが,実は実際のプログラムデータは
4バイトの浮動小数点でして,8192X8192の配列を3つほど確保します.
これでも物理メモリにはかなり余裕のある状態なのに,VB6.0では,メモリが不足してい
ますとなります.
投稿してから,コンパイルして実行ファイルでやりましたら,状況が緩和されてさらに
メモリを確保することができましたが,やはり物理メモリをかなり残して,エラーとな
ります.あと小さめの配列(100MB程度)をどんどん確保する実験をしましたが,
その場合は,物理メモリギリギリまでエラー無しで確保できました.
しかし,やはり8192X8192のデータをなんとか確保したいです.
すみません,良いアドバイスをお願いいたします.


> Variant 型の変数を使っているから余計メモリが消費されるようです。
> String 型にすれば、そのサイズでも確保できるかと思うのですが。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。