だから誰かから聞いたことはありませんが、それはどういう意味ですか? プログラムを閉じても、メモリに残りますか?どうしたの?これが重複しているか、フォーラムのためによくない十分なQは、私は本当にそれが意味するプログラムが終了した後に管理されていないリソースを処分しないとどうなるのですか?
答えて
のための答えを見つけるcouldntの私はカウスを教えてください場合
は、そのための答えを見つけることができなかったことのように長いプロセスとしてあなたのプログラムを実行するために使用され、そのリソースは他のプロセスで利用できません。
これは、プログラムが不要なホギングアイテムであることを意味します。これは、マシンの全体的なパフォーマンスが低下する可能性があります。
プロセスが終了するか、または終了すると、OSは残りのプロセスでリソースを使用可能にする必要があります。
私は、各プログラムがそれに割り当てられたメモリにアクセスできると思います。だから、プログラムを閉じた後、割り当てられた、割り当てられていないすべてのメモリが削除されますね。 –
@npintiあなたが言うことから、サービスがある場合、サービス終了イベントでは、プログラムが既に終了しているため、アンマネージドリソースのいずれかを処分する必要はありません。 – omriman12
@SiyavashHamdi:あなたのプログラムを閉じる*という状況があるかもしれませんが、何らかの理由で実行したプロセスが死ぬことはありません。これは、使用されるリソースがまだ解放されないことを意味します。 – npinti
- 1. C#プログラムが終了した後にコンソールが終了しない
- 2. ビルドフロープラグインとの並列処理が終了しない理由
- 3. Excel.Rangeオブジェクトは処理しないExcel処理を終了する
- 4. 大きなzipファイルの圧縮処理後に7Zipが終了しない
- 5. finish()がすぐに処理を終了しないのはなぜですか?
- 6. Swiftのメモリ管理:NSOperation終了後にメモリが解放されない
- 7. データベーストランザクションを終了しないとどうなるのですか?
- 8. 終了していないJavaプログラム2
- 9. 処理されていない例外が実行を終了すると終了コード?
- 10. sbtコンパイルで管理されていないリソースがクラスパスにコピーされないのはなぜですか?
- 11. Javaプログラムがクローズボタンで終了しない
- 12. フォームを閉じるとアプリケーション処理が終了しないのですか? (C#)
- 13. 管理者として実行しているプログラムの再起動後にSysTrayアイコンが表示されない
- 14. アプリが終了したときにアプリが終了しない
- 15. プログラムの終了後にDBが永続しない
- 16. プログラムの終了時にプロセスが終了しない
- 17. .NETのSerialPortは管理されていないリソースですか?ラップされたクラスは正しいですか?
- 18. C++プログラムが終了しない
- 19. AndroidのProximityAlertが終了した後でアクティブになっていない(ホームボタンを押すなど)
- 20. プロセスを使用しているときにプログラムが終了しない
- 21. プラットフォームに依存しないリソース管理
- 22. C++プログラムを終了させずにncursesを終了するにはどうしたらいいですか?
- 23. Environment.Exit()が使用されていないときに、.netプログラムが持つ終了コードはどれですか?
- 24. これらの管理されていないリソースは、それぞれを参照することなく処分できますか?
- 25. MFCスレッディング問題 - すべてのスレッドが完了した後にプログラムが終了しない
- 26. 応答のないプログラムで、終了を要求されたとき正常に終了しません。
- 27. Golang:select文が終了しないときに終了する
- 28. codeigniterセッションが終了しないときに終了する
- 29. SDLプログラムが余分なリソースを消費しないようにします。
- 30. 強制終了アプリなしでAndroidでデーモンスレッドを終了するにはどうすればいいですか?
あなたはガベージコレクションについて話しています。プログラムが終了すると、GCセクションは割り当てられたすべてのメモリを削除します。 –
GCはアンマネージドリソースでは機能しません。 – qxg
あなたが心配しているリソースを記述してください。あるいは、この狂ったことをあなたに話した「誰か」に具体的な例を聞いてみてください。 –