方法はありますか、実行中のプロセスのメモリリークを見つけることができますか?プロセスの開始前にValgrindを使用してメモリリークを見つけることができます。 GDBを使って実行中のプロセスにアタッチすることができます。実行中のプロセスのメモリリークをどのようにデバッグできますか?ご意見をお聞かせください。ありがとう。実行中のプロセスのメモリリークを見つける方法はありますか?
1
A
答えて
2
Profilersはコードを計測するため、アプリを 'through'する必要があります。あなたがgdbでそれを理解できない場合や、何らかの理由で新しいインスタンスを作成してプロファイラでテストできない場合は、問題があると言います。
+0
gdbでメモリリークを見つける方法はありますか? – howtechstuffworks
+1
変数の値を検査することができます。だから、あなたのアプリが小さいか、あなたが強い疑惑を持っていて、ターゲットを絞った検索をしていない限り、乾草の針を見つけるようなものでしょう。だから技術的にそれを見つけることは可能ですが、gdbはあなたのために何かを綴りませんし、実用的でない可能性もあります。 – sethcall
関連する問題
- 1. Cocoa App:実行中のプロセスを見つける方法
- 2. Herokuでメモリリークを見つける方法はありますか?
- 3. concurrent.futuresで実行中のプロセスを停止する方法はありますか?
- 4. SunOSのC++アプリケーションにメモリリークがあります。それを見つける方法?
- 5. ハンドルのメモリリークを見つけるのに役立つツールはありますか?
- 6. プロセスのtask_structからプロセスを所有しているユーザーを見つける方法はありますか?
- 7. 実行中のJVMでクラスインスタンスを見つける方法
- 8. 特定のプロセスを見つける方法はまだPHPで実行中です
- 9. iphoneでメモリリークを見つける方法
- 10. コントロールのオーナースレッドを見つける方法はありますか?
- 11. 実行中のテストの現在の名前を見つける方法は?
- 12. Fortran 2003プログラムでメモリリークの原因を見つける方法はありますか?
- 13. Guardプロセスを実行中にエラーが発生しました:特異化方法が見つかりません
- 14. 実行中のプロセスを見つけてQTでプロセスを終了させるには?
- 15. メモリリークを見つけてjquery/javascriptアプリケーションをデバッグする方法は?
- 16. プロセスの実行を遅延させる方法はありますか?
- 17. Glassfishでリモートデバッグを実行しているユーザーを見つける方法はありますか?
- 18. 実行ファイルからソースファイル名を見つける方法は?
- 19. 実行時にマウスの位置を見つける方法は?
- 20. Cで実行中のプロセスをリストする方法は?
- 21. Rubyで実行中のプロセスを確認する方法は?
- 22. IDからFacebookページのURLを見つける方法はありますか?
- 23. コンパイラプラグインからScalaプログラムのステートメントを見つける方法はありますか?
- 24. ctestの実行中にエラーがどこにあるかを見つける方法
- 25. Rの行列の行/列の空白を見つける方法はありますか?
- 26. .ashx WebハンドラファイルでProcessRequestと呼ばれるプロセスを見つける方法はありますか。
- 27. には、スカラが評価戦略を実行するステップ数を見つける方法があります
- 28. プロセスのキャッシュアクセストレースを見つける方法は?
- 29. iOSで実行中のアニメーションを検出する方法はありますか?
- 30. bootstrapperクラスの実行中にアプリケーションをシャットダウンする方法はありますか?
http://unix.stackexchange.com/q/36450/17720 – howtechstuffworks
特にValgrindを使用できない理由は何ですか?ちょっと興味があるんだけど。 – tangrs
プロセスが既に実行されている場合、それを接続する方法はありますか? – howtechstuffworks