Garbage Collector гэж юу вэ ?
Програмчлалд санах ойг үр ашигтай удирдах нь гүйцэтгэлийг сайжруулж, санах ойн алдаа гарахаас сэргийлдэг. Heap болон Stack санах ойн талаар өмнө нь үзсэн бол одоо heap хэсэгт санах ойг удирдахад тусалдаг нэгэн чухал хэрэгсэл болох хог хаягдлын цуглуулагчийн талаар ойлгох шаардлагатай. 1. Хог Хаягдлын Цуглуулагч Гэж Юу Вэ? Хог хаягдлын цуглуулагч (Garbage Collector буюу GC) […]
Heap Memory гэж юу вэ?
Heap memory гэдэг нь санах ойд динамикаар өгөгдлийг хуваарилах зориулалттай компьютерийн санах ойн хэсэг юм. Энэ нь програмчлалын явцад хэрэгтэй үедээ санах ойг хуваарилж, ажлаа дууссаны дараа чөлөөлдөг. Stack санах ойтой харьцуулахад heap санах ой нь илүү их уян хатан бөгөөд хэмжээ нь динамик байдаг. Heap Memory-ийн шинж чанарууд : Heap memory хэрхэн ажилладаг вэ […]
Stack Memory гэж юу вэ ?
Stack memory гэдэг нь LIFO буюу Last in First Out зарчимаар ажилдаг компьютерийн санах ойг хэлнэ. Энэ нь програмчлалд функцийн дуудлага , локал хувьсагчийг хариуцдаг . Жишээлбэл функц дуудагдах болгонд Stack Frame буюу шинэ санах ойн блок Стак санах ойд үүсч хаягыг буцаадаг .Функц дуудагдаж дуусах үед буюу ажиллаж дуусах үед санах ойн блок устаж […]