Garbage Collection

Gambar Kamus Akronim Istilah Jargon Dan Terminologi Teknologi Software Development Atau Pengembangan Perangkat Lunak
Gambar Kamus Akronim Istilah Jargon Dan Terminologi Teknologi Software Development Atau Pengembangan Perangkat Lunak

Berikut ini yaitu postingan artikel literasi kategori Software Development yang membahas tentang penjelasan pengertian, definisi, dan arti dari istilah kata garbage collection berdasarkan rangkuman dari berbagai jenis macam sumber (referensi) relevan, terkait, serta terpercaya.

Pengertian Garbage Collection

Jadi, apa itu sebenarnya yang dimaksud dengan garbage collection ini?

Koleksi sampah, dalam konteks .NET, yaitu proses yang dengannya runtime bahasa umum (CLR) dari .NET Framework mengelola memori dengan mengalokasikan dan melepaskan memori secara otomatis.

Pengumpul sampah .NET mencoba memadatkan memori sedemikian rupa untuk meningkatkan ruang kerja yang dibutuhkan untuk tumpukan.

Kelas GC dari Perpustakaan Kelas NET mengontrol pengumpul sampah.

Tugas inti untuk melakukan koleksi dieksekusi oleh mesin optimalisasi GC yang menentukan waktu terbaik untuk melakukan koleksi berdasarkan alokasi yang dibuat.

Run GC yaitu non-deterministik karena panggilan ke GC tidak dapat dijamin.

Namun, panggilan eksplisit ke metode ‘Collect ()’ yang kelebihan beban dari kelas GC dapat digunakan kapan pun diperlukan.

Keuntungan yang diberikan GC meliputi:

Penghapusan kode de-alokasi memori dalam aplikasi
penggunaan memori yang dioptimalkan dalam tumpukan terkelola
Membersihkan memori objek reklamasi yang tidak lagi digunakan (yang membantu menginisialisasi objek yang dikelola yang dialokasikan di masa depan dan penyediaan keamanan memori objek untuk menghindari objek menggunakan konten orang lain.)

Penjelasan dari Apa itu Pengertian, Maksud, dan Istilah Teknis Kata Garbage Collection

Ilustrasi Gambar Pembahasan Apa Pengertian Arti Dan Definisi Istilah Akronim Jargon Kata Teknis Atau Terminologi Garbage Collection
Ilustrasi Gambar Pembahasan Apa Itu Pengertian Arti Dan Definisi Istilah Akronim Jargon Kata Teknis Atau Terminologi Garbage Collection

Agar kita bisa mengartikan, serta memahami lebih lanjut terkait arti penjelasan dan maksud dari acronym atau kata garbage collection di atas, pastinya kita juga harus memahami secara lanjut tentang pembahasan tentang apa itu pengertian, maksud, dan akronim, istilah, jargon, atau terminologi dari katanya.

GC mengelola memori virtual pada tumpukan yang dikelola, yang merupakan segmen memori yang digunakan untuk menyimpan dan mengelola objek yang dibuat dalam proses yang dikelola.

Jika suatu objek tidak memiliki referensi dan tidak dapat dicapai atau digunakan, itu menjadi sampah.

Sementara GC melakukan koleksi di utas terpisah, semua objek yang tidak dapat digunakan disebutkan dan memori yang dialokasikan untuk mereka direklamasi.

Pengumpulan sampah dijalankan dalam situasi seperti ketika sistem memiliki memori fisik yang rendah atau di mana memori yang dialokasikan dalam tumpukan terkelola melebihi nilai ambang batas yang dapat diterima.

Karena GC dieksekusi secara berkala, umumnya tidak perlu memanggil metode GC.Collect ().

Dua opsi di mana GC dapat dikonfigurasi untuk menentukan cara yang perlu dilakukan CLR yaitu 1) workstation dan, 2) pengumpulan sampah server.

Perbedaan utama antara keduanya yaitu bahwa yang pertama terjadi di utas pengguna yang memicu GC sedangkan yang terakhir terjadi pada utas yang berjalan pada tingkat prioritas tertinggi.

Juga, Workstation GC selalu digunakan pada sistem yang memiliki prosesor tunggal sementara server GC intensif sumber daya dengan segmen ukuran yang lebih besar dan digunakan dalam sistem dengan beberapa prosesor.

Dua jenis koleksi yang mungkin yaitu tipe penuh dan parsial.

Koleksi lengkap dieksekusi dengan menghentikan eksekusi program dan mengunjungi setiap objek, mengikuti penunjuk objeknya dan menandai objek sebagai dapat dijangkau (atau hidup) atau tidak dapat dijangkau (atau dikutuk).

Setelah mengunjungi objek, memori objek yang tidak terjangkau direklamasi dan benda -benda hidup digeser sehingga memori yang dialokasikan berdekatan tanpa ruang limbah di antaranya.

Pencarian koleksi parsial hanya sebagian dari heap dan digunakan ketika koleksi lengkap ditemukan mahal.

Keterbatasan GC yaitu bahwa ia tidak melepaskan objek yang tidak digunakan yang masih dirujuk, yang dapat menyebabkan kebocoran memori.

Sebagaimana yang sudah kita lihat di atas, istilah ini merupakan salah satu dari kumpulan kamus, akronim, istilah, jargon, atau terminologi dalam bidang teknologi yang diawali dengan abjad atau awalan G, serta merupakan terms yang terkait dengan Software Development.

Arti Garbage Collection dalam Kamus Terjemahan Bahasa Inggris, Indonesia (Termasuk Jawa dan Sunda), dan Malaysia

Selain membahas tentang pengertian dan pembahasan definisinya, untuk lebih memperdalamnya, di sini kita juga perlu mengetahui apa arti kata garbage collection dalam kamus terjemahan bahasa Inggris, Indonesia (termasuk Jawa dan Sunda), juga bahasa Malaysia (Melayu).

Untuk lebih mudah dalam memahaminya, di postingan literasi ini Kami akan menguraikannya berupa daftar terjemahan istilahnya dari berbagai jenis bahasa sebagai berikut:

  1. Bahasa Inggris; Terminologi = garbage collection, Kategori: software development.
  2. Bahasa Indonesia (termasuk dalam terjemahan bahasa Jawa dan Sunda); Terminologi = koleksi sampah, Kategori: pengembangan perangkat lunak.
  3. Bahasa Malaysia; Terminologi = koleksi sampah, Kategori: pembangunan perisian.

Penutup

Baiklah, di atas yaitu pembahasan dan penjelasan tentang apa itu arti dari garbage collection.

Semoga postingan artikel yang sudah Kami bagikan ini dapat bermanfaat serta dapat menambah wawasan kita semua.

Lihat juga pembahasan tentang apa itu pengertian, maksud, dan akronim, istilah, jargon, atau terminologi konten lainnya yang berhubungan dengan bidang Teknologi yang ada di laman blog Utama situs web Kami.

Sumber (Referensi)

Postingan literasi ini dibuat dengan mengacu pada simpulan arti definisi dari berbagai referensi relevan yang berotoritas seperti Wikipedia, Webopedia Technology Dictionary dan beberapa sumber lainnya seperti Technopedia, Techterms, Computer Hope, dan lain sebagainya. Kata Garbage Collection ini merupakan salah satu dari kumpulan terminologi “Software Development” dalam bidang teknologi yang dimulai dengan abjad atau awalan G. Artikel ini di-update pada bulan Apr tahun 2025.