Pertanyaan yang diberi tag garbage-collection

96
Pesan-pesan Log Pengumpulan Sampah Jawa

Saya telah mengkonfigurasi java untuk membuang informasi pengumpulan sampah ke dalam log ( GC verbose ). Saya tidak yakin apa arti entri pengumpulan sampah di log. Contoh entri ini diposting di bawah ini. Saya telah mencari-cari di Google dan belum menemukan penjelasan yang solid. Saya memiliki...

93
Batas overhead GC terlampaui

Berapa waktu pengambilan sampel yang digunakan JVM untuk menampilkan 'java.lang.OutOfMemoryError: batas overhead GC terlampaui'? Saya tahu Anda dapat mengontrol 98% dan 2% dengan parameter GCTimeLimit dan GCHeapFreeLimit tetapi apa waktu pengambilan sampelnya?

92
Kapan file sementara Java dihapus?

Misalkan saya membuat file sementara di Java dengan metode File tmp = File.createTempFile(prefix, suffix); Jika saya tidak secara eksplisit memanggil delete()metode ini, kapan file tersebut akan dihapus? Sebagai intuisi, itu mungkin terjadi ketika JVM berakhir, atau lebih awal (oleh...

91
Pengumpulan sampah Java G1 dalam produksi

Karena Java 7 akan menggunakan pengumpulan sampah G1 baru secara default, apakah Java akan mampu menangani urutan heap yang besarnya lebih besar tanpa waktu jeda GC yang seharusnya "menghancurkan"? Adakah yang benar-benar menerapkan G1 dalam produksi, apa pengalaman Anda? Agar adil,...

9
Perilaku Kolektor Sampah untuk Destructor

Saya memiliki kelas sederhana yang didefinisikan seperti di bawah ini. public class Person { public Person() { } public override string ToString() { return "I Still Exist!"; } ~Person() { p = this; } public static Person p; } Dalam metode Utama public static void Main(string[]...