Buradasın
Heap yükleyici nedir?
Yazeka
Arama sonuçlarına göre oluşturuldu
Heap, dinamik bellek ayırma için kullanılan bir bellek alanıdır 14. "Malloc" gibi fonksiyonlar aracılığıyla bellek talebi yapılır ve bu bellek, "free" fonksiyonu ile geri iade edilir 25.
Heap yükleyici, genellikle şu işlemleri gerçekleştirir:
- Bellek ayırma 2. Heap yöneticisi, gelen bellek taleplerini karşılamak için uygun bir "chunk" alanı ayırır 2.
- Bellek işaretçisi geri dönüşü 2. Ayırtılan bellek alanı için bir işaretçi (pointer) programcıya geri döndürülür 2.
- Belleğin serbest bırakılması 2. "Free" fonksiyonu ile bellek, heap yöneticisine iade edilir 25.
Heap yükleyici, farklı programlama dillerinde manuel olarak yönetilebilir (C, C++ gibi) veya çöp toplayıcı (garbage collector) tarafından otomatik olarak yönetilebilir (Java, Python gibi) 1.
5 kaynaktan alınan bilgiyle göre: