私は一種の大きなプロジェクトに取り組んでいます。そして、プロジェクトの終盤で致命的な問題に直面しています。メモリリークかと思いますが、とにかく私の声を聞いてください。
プログラムを初めて起動すると、正常に動作します。約 1 時間再生し、次のシーンに移動します (これは、メモリからすべてのものを破棄し、メモリに新しいものをロードすることを意味します)。
というエラーログが表示されました
HeapPool:Init() : can't allocate 33554448 bytes"
Can't Create 2048x2048 texture..
そんな感じ。
メッセージの後、テクスチャがなくなりました。つまり、(ゲーム内の)世界は黒です。テクスチャはありません。この問題はビデオ メモリ カードに関連していますか? 物理メモリ?または仮想メモリ?私はそれについて専門家ではありません。
誰でも私にヒントを与えることができますか?お願いします、何でも必要です。ありがとう。