55 of 59 menu

Verem adattípus

A verem adattípus az operatív memória egy olyan részét képviseli, amelyet minden egyes adatszál számára lefoglalnak.

A verem működését az LIFO elv határozza meg. Ennek az elvnek a lényege, hogy a verembe utoljára hozzáadott memóriafragmentum az első, amelyik onnan kikerül.

A veremmel való munka lényege abban rejlik, hogy amikor egy új változót deklarálunk egy függvényen keresztül, az a verembe kerül. Amikor a függvény befejezi a munkát - a változó automatikusan törlődik a verem memóriájából, és az általa birtokolt rész más objektumok számára válik hozzáférhetővé.

A verem fő előnye a kódvégrehajtás nagy sebessége, azonban a hátrány abban áll, hogy a verem számára lefoglalt memória túlcsordulása esetén a deklarált változókat már nem lehet módosítani és a kódvégrehajtás leáll. A verem méretét a szál létrehozásakor állítják be, és minden változónak megvan a saját maximális memóriamérete, amely elsősorban az adattípusától függ. Emiatt szükséges előre deklarálni az összetett adattípusok (például objektumok) méretét. Továbbá a verem csak lokális változókat tud a memóriában tartani, a globálisokhoz a kupacot kell használni.

Lásd még

  • kupac adattípus,
    amely széles körben használatos a programozásban
  • CDN tartalomkézbesítő hálózat,
    amely felgyorsítja a webalkalmazások oldalainak betöltését
  • LIFO adatszervezési mód,
    amely széles körben használatos a programozásban
  • FIFO adatszervezési mód,
    amely széles körben használatos a programozásban
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás