Aşağıdakilerden hangisi, bellek yönetiminde kullanılan bir tekniktir?
A) Çöp toplama (Garbage Collection)
B) Derleyici optimizasyonu
C) Veritabanı normalizasyonu
D) Ağ protokolü tasarımı
Bellek yönetimi, bilgisayar bilimlerinde önemli bir konudur. Belleğin etkin ve verimli bir şekilde kullanılmasını sağlamayı amaçlar. Şimdi seçenekleri inceleyerek doğru cevabı bulalım:
- A) Çöp Toplama (Garbage Collection): Çöp toplama, otomatik bellek yönetimi tekniğidir. Program tarafından artık kullanılmayan bellek alanlarını tespit edip serbest bırakarak belleğin daha verimli kullanılmasını sağlar. Bu, bellek sızıntılarını önlemeye yardımcı olur.
- B) Derleyici Optimizasyonu: Derleyici optimizasyonu, programın daha hızlı ve verimli çalışması için derleme aşamasında yapılan iyileştirmelerdir. Bellek yönetiminden farklı bir konudur.
- C) Veritabanı Normalizasyonu: Veritabanı normalizasyonu, veritabanı tasarımında veri tekrarını azaltmak ve veri bütünlüğünü sağlamak için kullanılan bir tekniktir. Bellek yönetimi ile doğrudan ilişkili değildir.
- D) Ağ Protokolü Tasarımı: Ağ protokolü tasarımı, ağ iletişiminin nasıl gerçekleşeceğini belirleyen kuralların ve standartların oluşturulmasıdır. Bellek yönetimi ile ilgisi yoktur.
Bu açıklamalar ışığında, bellek yönetiminde kullanılan teknik "Çöp Toplama (Garbage Collection)"'dır.
Cevap A seçeneğidir.