Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリケーションの実行中に、タスク マネージャーに 10MB の RAM 使用量が表示されます。分析したかったのですが、hprof ダンプを作成すると、合計 2MB しか表示されません。他の 8MB がどこから来たのか、正しい方向を教えてくれる人はいますか?
DDMS を使用すると、より正確な結果が得られます。この違いは、クエリの違いによるものである可能性があります。使用済みメモリと予約済み (ただし空き) メモリには違いがあります。たぶん、TaskManager (私はあまり信頼していません) が空のスペースを表示し、hprof も予約済みであることを示しています。