bir sürecin* kullanabileceği, işletim sistemi tarafından ayrılmış hafıza alanı içerisinden dinamik olarak elde edilen alan. modern işletim sistemlerinde* fiziksel hafıza ile sınırlı değildir, işletim sisteminin yönettiği sanal adres uzayından bir bölüm çalışan süreç için ayrılır. windows 2k ve xp*'de 4 gb'lık adres uzayının 2 gb'ı süreç için ayrılır, kalan kısım sistem tarafından kullanılır. bunu bir ayar ile 3 gb'a çekmek mümkündür. ayrıca windows xp x64*'te adreslenebilen alan terabyte'lar mertebesindedir ve 32 bit modunda çalışan uygulamalara direkt 4 gb'lık süreç alanı atanır*.
ing. yığın denen veri yapısı. sıralı bir listenin ağaç gösterimi gibidir. en temel ve aslında tek denebilen koşulu; eğer ki b düğümü a'nın çocuğu ise, a'nın taşıdığı elemanın b'ninkinden büyük olması gerekliliğidir. bu koşul, en büyük elemanın her zaman kökte olmasını sağlar. yığına ekleme yapılacağı zaman elemanlar, soldan sağa doğru, küçükten büyüğe sıralı olarak eklenir.