Jaminan Finalization Menggunakan Kelas CriticalFinalizerObject 22 Mei 2008
Posted by firstyuyu in Garbage Collector.add a comment
Di dalam namespace System.Runtime.ConstrainedExecution terdapat sebuah kelas, yaitu CriticalFinalizerObject. Kelas ini, sebagaimana terlihat pada kode di bawah, tampak seperti kelas biasa. Tidak ada yang spesial. Namun sebenarnya, CLR mempunyai perlakuan khusus terhadap kelas ini dan kelas-kelas turunannya. (lagi…)
Algoritma Finalization 22 Mei 2008
Posted by firstyuyu in Garbage Collector.add a comment
Dari luar, konsep finalization tampaknya sangat sederhana: kita membuat sebuah obyek, lalu method Finalize-nya akan dipanggil ketika ia akan dibersihkan oleh garbage collector. Namun, begitu jika kita menggali lebih dalam, finalization tidaklah sesederhana itu. (lagi…)
Hal-hal yang Menyebabkan Method Finalize Dipanggil 22 Mei 2008
Posted by firstyuyu in Garbage Collector.add a comment
Method Finalize akan dipanggil tepat sebelum memori yang ditempati oleh obyek tersebut dibebaskan oleh garbage collector, yang mana hal tersebut bisa dipicu oleh salah satu dari lima hal berikut: (lagi…)
