Pertanyaan yang diberi tag garbage-collection

Pengumpulan sampah (GC) adalah suatu bentuk manajemen memori otomatis yang mencoba untuk mendapatkan kembali sampah, atau memori yang ditempati oleh objek yang tidak lagi digunakan oleh program.

594
Apakah ada destruktor untuk Java?

Apakah ada destruktor untuk Java? Sepertinya saya tidak dapat menemukan dokumentasi tentang ini. Jika tidak ada, bagaimana saya bisa mendapatkan efek yang sama? Untuk membuat pertanyaan saya lebih spesifik, saya menulis sebuah aplikasi yang berkaitan dengan data dan spesifikasinya mengatakan bahwa...

435
Di mana Machine.Config?

Saya ingin menerapkan perubahan agar saya dapat menggunakan pengaturan Server GC untuk aplikasi C # 3.5 - Saya dapat melakukannya dengan mengedit machine.configfile. Satu-satunya masalah adalah saya tidak tahu di mana itu. Bagaimana saya dapat menemukan jalur file ini dengan cara yang berulang di...

326
Mengapa praktik buruk memanggil System.gc ()?

Setelah menjawab pertanyaan tentang bagaimana cara memaksa benda bebas di Jawa (orang itu membersihkan HashMap 1.5GB) dengan System.gc(), saya diberitahu itu adalah praktik buruk untuk memanggil System.gc()secara manual, tetapi komentar itu tidak sepenuhnya meyakinkan. Selain itu, sepertinya tidak...

270
Mengapa C ++ tidak memiliki pengumpul sampah?

Saya tidak menanyakan pertanyaan ini karena manfaat pengumpulan sampah pertama-tama. Alasan utama saya untuk menanyakan hal ini adalah bahwa saya tahu bahwa Bjarne Stroustrup mengatakan bahwa C ++ akan memiliki pengumpul sampah di beberapa titik waktu. Dengan itu, mengapa belum ditambahkan? Sudah...

170
Memahami pengumpulan sampah di .NET

Pertimbangkan kode di bawah ini: public class Class1 { public static int c; ~Class1() { c++; } } public class Class2 { public static void Main() { { var c1=new Class1(); //c1=null; // If this line is not commented out, at the Console.WriteLine call, it prints 1. } GC.Collect();...

166
Kapan bisa menelepon GC.Collect?

Saran umum adalah Anda tidak boleh menelepon GC.Collectdari kode Anda, tetapi apa pengecualian untuk aturan ini? Saya hanya bisa memikirkan beberapa kasus yang sangat spesifik di mana mungkin masuk akal untuk memaksa pengumpulan sampah. Salah satu contoh yang muncul dalam pikiran adalah layanan,...