56 of 59 menu

အချက်အလက် အမျိုးအစား Heap

အချက်အလက် အမျိုးအစား heap (heap) သည် ကိန်းရှင်တစ်ခုစီအတွက် အလိုအလျောက် ခွဲထုတ်ပေးသော RAM ၏ တစ်စိတ်တစ်ပိုင်းကို ကိုယ်စားပြုသည်။ ထိုသို့ဖြင့် ကိန်းရှင်တစ်ခုစီကို stack များကဲ့သို့ လမ်းကြောင်းတစ်ခုတည်းတွင်သာမက အက်ပ်တစ်ခုလုံးတွင် နေရာမရွေး ခေါ်ယူအသုံးပြုနိုင်သည်။

အလုပ်လုပ်ဆောင်မှု ပြီးဆုံးပါက heap အတွင်းရှိ ကိန်းရှင်များ သိမ်းဆည်းထားသော မှတ်ဉာဏ်အာလုံး လွတ်မြောက်သွားသည်။ Heap ၏ အရွယ်အစားကို အက်ပ်လ်ကို စတင်လိုက်သည့်အခါ သတ်မှတ်ပေးနိုင်သည်။

Heap ၏ အားနည်းချက်မှာ stack နှင့်ယှဉ်လျှင် လုပ်ဆောင်မှုနှေးကွေးခြင်းပင်ဖြစ်သည်။ ဥပမာ၊ နောက်ဆုံးကြေညာထားသော ကိန်းရှင်များကို နောက်ဆုံးမှ ထုတ်ယူရမည်ဖြစ်ပြီး ၄င်းတို့ကို ရှာဖွေရန် စနစ်အတွက် အချိန်ပိုလိုအပ်သည်။ သို့သော်၊ heap အချက်အလက်အမျိုးအစားကသာ ကမ္ဘာလုံးဆိုင်ရာ ကိန်းရှင်များနှင့် အလိုအလျောက် ပြောင်းလဲနိုင်သော အရာဝတ္ထုများနှင့် မှန်ကန်စွာ အလုပ်လုပ်ဆောင်ခွင့်ပေးသည်။

ဆက်လက်ဖတ်ရှုရန်

  • အချက်အလက် အမျိုးအစား stack,
    အရာသည် ပရိုဂရမ်ရေးသားခြင်းတွင် ကျယ်ပြန့်စွာ အသုံးပြုသည်
  • ကြေညာချက် ပေးပို့မှု ကွန်ယက် CDN,
    အရာသည် ဝဘ်အက်ပ်လီကေးရှင်းများ၏ စာမျက်နှာများ ဆွဲချမှုကို အရှိန်မြှင့်ပေးသည်
  • အချက်အလက်များ စီစဉ်ထားမှု နည်းလမ်း LIFO,
    အရာသည် ပရိုဂရမ်ရေးသားခြင်းတွင် ကျယ်ပြန့်စွာ အသုံးပြုသည်
  • အချက်အလက်များ စီစဉ်ထားမှု နည်းလမ်း FIFO,
    အရာသည် ပရိုဂရမ်ရေးသားခြင်းတွင် ကျယ်ပြန့်စွာ အသုံးပြုသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်