Pengumpulan sampah (ilmu komputer)

Pengumpulan sampah (Inggris: garbage collection atau disingkat GC) merupakan sistem manajemen memori yang membuat pemrogram tidak perlu secara manual membebaskan memori dari objek yang tidak terpakai. Metode ini diciptakan oleh John McCarthy sekitar 1959 untuk memecahkan masalah manajemen memori manual pada bahasa pemrograman Lisp buatannya.

Pengumpulan sampah Stop-and-copy dalam arsitektur Lisp:[1] Memori dibagi menjadi memori kerja dan memori bebas; objek baru dialokasikan di yang pertama. Ketika sudah penuh (digambarkan), dilakukan pengumpulan sampah: Semua struktur data yang masih digunakan ditempatkan dengan pelacakan penunjuk dan disalin ke lokasi berurutan dalam memori bebas.
Setelah itu, isi memori bekerja dibuang demi salinan terkompresi, dan peran kerja dan memori bebas dipertukarkan (digambarkan).


🔥 Top keywords: Liga Champions UEFAPiala Asia U-23 AFC 2024YandexAmicus curiaeHalaman UtamaDuckDuckGoIstimewa:PencarianFacebookTanda titik duaJepangManchester City F.C.TwitterReal Madrid C.F.KleopatraLiga Champions UEFA 2023–2024Kualifikasi Piala Asia U-23 AFC 2024FC Bayern MünchenBerkas:Youtube logo.pngYouTubeMinal 'Aidin wal-FaizinSiksa Kubur (film)Gunung RuangFC BarcelonaFree FireAhmad Muhdlor AliIndonesiaXXNXXIranCerezo OsakaBadarawuhi Di Desa PenariBaratPersija JakartaDubaiMadridInstagramTikTokAnjungan tunai mandiriTim nasional sepak bola Indonesia