基本クラスと派生クラスがあります。このセットアップではうまく機能します。基本クラスに別のクラスを追加したため、ネストされたクラスです。新しいネストされたクラスのメモリの割り当てで、メモリの破損が見られます。ネストされたクラスがあるときに知りたいのですが、基本クラスのサイズは増加しますか?
質問する
150 次
1 に答える
1
変更によってアプリケーション コードの問題が隠されている可能性があります。これは、特定のメモリ バグが実行中のプロセスをデバッガーで実行した場合と同じように破損せず、環境も変化するためです。
mallopt
ただし、このドキュメントでは、値を取得するために使用されます。
MALLOC_ARENA_SIZE
The size of the arena, a chunk of memory that the memory allocator allocates
and deallocates from the system. This value must be a multiple of 4 KB, and
currently is limited to being less than 256 KB. Environment variable:
MALLOC_ARENA_SIZE.
しかし、私が言ったように、変更によって破損が修正されたように見えても、信じないでください。アプリケーションのバグを明らかにする値にアリーナ サイズを設定してから、バグ自体を修正することをお勧めします。
于 2013-05-18T11:37:49.433 に答える