Податочен тип heap
Податочниот тип heap (heap) претставува дел од оперативната меморија, динамично алоциран за секоја променлива. Притоа, секоја променлива може да се повика глобално во целата апликација, а не само во одделна нишка како кај stack-от.
По завршувањето на работата, целата меморија што ја заземаа променливите во heap-от се ослободува. Големината на heap-от може да се зададе при стартување на апликацијата.
Недостаток на heap-от е неговата побавна работа во споредба со stack-от. На пример, последните дефинирани променливи ќе се извадат последни и на системот му е потребно повеќе време за нивно пронаоѓање. Сепак, само податочниот тип heap овозможува коректна работа со глобални променливи и динамички променливи објекти.
Погледнете ги и
-
податочен тип stack,
кој се користи широко во програмирањето -
мрежа за достава на содржини
CDN,
која ја забрзува вчитувањето на страниците на веб-апликациите -
начин на организирање на податоци
LIFO,
кој се користи широко во програмирањето -
начин на организирање на податоци
FIFO,
кој се користи широко во програмирањето