Alokacja pamięci: Różnice pomiędzy wersjami

Dodane 304 bajty ,  13 lat temu
zm kat:konstrukcje programistyczne
(zm kat:konstrukcje programistyczne)
Po uruchomieniu, program otrzymuje od [[system operacyjny|systemu operacyjnego]] jedną lub więcej pulę wolnejdostępnej [[pamięć komputerowa|pamięci]] nazywanąmożliwej do wykorzystania przez program. W zależności od przyjętej konstrukcji i zastosowania obszar nazywany jest '''[[sterta (informatyka)|stertą]]''' (ang. ''heap'') lub [[stos (informatyka)|stosem]]. Niskopoziomowe [[język programowania|języki programowania]] dostarczają interfejs do zarządzania stertą, pozostałe gospodarują pamięcią automatycznie, bez udziału programisty.
Interfejs oferuje wyłącznie możliwość zarezerwowania pewnego obszaru sterty ('''alokacja pamięci''') i późniejszego zwalnianiu tego obszaru ('''dealokacja''').
 
==Zobacz też==
* [[Garbage collection]],
* [[heap overflow]],
* [[wyciek pamięci]].
 
[[kategoria:programowaniekonstrukcje programistyczne]]
 
[[de:Dynamischer Speicher]]
644

edycje