方法はありますか、実行中のプロセスのメモリリークを見つけることができますか?プロセスの開始前にValgrindを使用してメモリリークを見つけることができます。 GDBを使って実行中のプロセスにアタッチすることができます。実行中のプロセスのメモリリークをどのようにデバッグできますか?ご意見をお聞かせください。ありがとう。実行中のプロセスのメモリリークを見つける方法はありますか?
1
A
答えて
2
Profilersはコードを計測するため、アプリを 'through'する必要があります。あなたがgdbでそれを理解できない場合や、何らかの理由で新しいインスタンスを作成してプロファイラでテストできない場合は、問題があると言います。
+0
gdbでメモリリークを見つける方法はありますか? – howtechstuffworks
+1
変数の値を検査することができます。だから、あなたのアプリが小さいか、あなたが強い疑惑を持っていて、ターゲットを絞った検索をしていない限り、乾草の針を見つけるようなものでしょう。だから技術的にそれを見つけることは可能ですが、gdbはあなたのために何かを綴りませんし、実用的でない可能性もあります。 – sethcall
関連する問題
- 1. Herokuでメモリリークを見つける方法はありますか?
- 2. Cocoa App:実行中のプロセスを見つける方法
- 3. バットファイルで実行中のプロセスを見つける方法
- 4. 実行中のプロセスのアイコンを見つける方がいいですか?
- 5. concurrent.futuresで実行中のプロセスを停止する方法はありますか?
- 6. 現在実行中のコードのファイル拡張子を見つける方法はありますか?
- 7. SunOSのC++アプリケーションにメモリリークがあります。それを見つける方法?
- 8. ハンドルのメモリリークを見つけるのに役立つツールはありますか?
- 9. プロセスのtask_structからプロセスを所有しているユーザーを見つける方法はありますか?
- 10. 特定のプロセスを見つける方法はまだPHPで実行中です
- 11. iphoneでメモリリークを見つける方法
- 12. 現在実行中のテストを見つける方法
- 13. Node.jsで現在実行中のコードを見つける方法
- 14. 実行中のJVMでクラスインスタンスを見つける方法
- 15. どのプロセスが実行されているかを見つける方法
- 16. コントロールのオーナースレッドを見つける方法はありますか?
- 17. Ubuntuでいくつかのワーカープロセスの親プロセス(ppid = 1)を見つける方法はありますか?
- 18. C++ | Windows - ロックされたファイルの所有権を持つプロセスを見つける方法はありますか?
- 19. ファイル中の行の途中を見つける方法
- 20. Fortran 2003プログラムでメモリリークの原因を見つける方法はありますか?
- 21. 実行中または既に実行されているSQL Agentジョブのspidを見つける方法はありますか?
- 22. 実行中のテストの現在の名前を見つける方法は?
- 23. カスタムmongo dbpathを見つける方法はありますか?
- 24. UITableViewの画面の中央にある行/セルを見つける方法は?
- 25. bashで実行中のコマンドのPIDを見つける方法は?
- 26. アンドロイドの仮想アドレスでメモリリークを見つける方法は?
- 27. 実行中のプロセスをデバッグしているgdbでリークを有効にする方法はありますか?
- 28. ハスケルで3つの整数の中で最小のものを見つける方法はありますか?
- 29. 実行中のRプロセスの数を制限する方法はありますか
- 30. Guardプロセスを実行中にエラーが発生しました:特異化方法が見つかりません
http://unix.stackexchange.com/q/36450/17720 – howtechstuffworks
特にValgrindを使用できない理由は何ですか?ちょっと興味があるんだけど。 – tangrs
プロセスが既に実行されている場合、それを接続する方法はありますか? – howtechstuffworks