Маълумотлар тури гишт

Маълумотлар тури гишт (heap) оператив хотиранинг ҳар бир ўзгарувчи учун динамик ажратиладиган қисмидир. Бунда ҳар бир ўзгарувчини стекалардаги каби фақат алохидаги супоришда эмас, балки бутун илова бўйича глобал чақириш мумкин.

Иш тугаганидан сўнг, гиштдаги ўзгарувчилар банд қилган хотиранинг ҳаммаси бўшатилади. Гишт ҳажмини иловани ишга туширганда белигиш мумкин.

Гиштнинг камчилиги стекага нисбатан секинроқ ишлашидир. Масалан, охирги эълон қилинган ўзгарувчилар охирида олинади ва уларни топиш учун тизимга кўпроқ вақт керак бўлади. Аммо, глобал ўзгарувчилар ва динамик ўзгарувчан объектлар билан тўғри ишлашни фақат гишт маълумотлар тури таъминлай олади.

Қуйидагиларни ҳам кўринг

  • маълумотлар тури стек,
    дастурлашда кенг қўлланилади
  • контент тарқатиш тармоқси CDN,
    веб-иловалар саҳифаларининг юкланish тезлигини оширади
  • маълумотларни ташкил этиш усули LIFO,
    дастурлашда кенг қўлланилади
  • маълумотларни ташкил этиш усули FIFO,
    дастурлашда кенг қўлланилади