SORU
22 ŞUBAT 2010, PAZARTESİ


Bir Bellek Yığını nedir?

Bir bellek yığını nedir ?

CEVAP
22 ŞUBAT 2010, PAZARTESİ


Tahminen yaniyığıngörünüm veri yapısı bir nokta (terimin birden fazla anlamı vardır) için bellek ayırma konu değil.

Çok basit bir açıklama buyığınbellek bölümüdinamik olarak tahsis edilmişbellek bulunduğu (malloc) ayrılan yani bellek). Bellek öbek ayrılan aşağıdakilerden oluşur: biri kadar ayrılmış kalır

  1. Bellek free'd
  2. Program sona erdirir

Eğer ayrılmış bellek tüm başvurular için bir işaretçi artık saklamak istemiyorum (örn kayıpsa, bir olarak adlandırılır ne varbellek sızıntısı. Bu anı hala ayrılmış olduğu, ama artık ona ulaşmanın kolay bir yolu var. Sızan bellek geleceği için bellek ayırmalarını iadesi, ancak program hafızası sona erdiğinde işletim sistemi tarafından ne kadar özgür olacak.

Bu kontrastyığınyerel değişkenler (bu bir yöntem içinde tanımlanan) yaşadığım yer olan bellek. Yığın bellek genellikle tek fonksiyonu dönünceye kadar yaşıyor ayrılan (örneğin statik yerel değişkenler için bazı istisnalar vardır).

this article öbek hakkında daha fazla bilgi bulabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bcbauer

    bcbauer

    7 ŞUBAT 2007
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • JTechTalk

    JTechTalk

    11 Temmuz 2010