Junior — Middle
Оё метавонед шарҳи кунед, ки дар бораи хотираи мошини виртуалии Java (JVM) чӣ маъно дорад?
sobes.tech AI
Ҷавоб аз AI
Джаво Виртуал Машина (JVM) ёдро ёдгоридаги ёдро майдони бўлиб, JVM уни ажратиб, бошқаради. У бир нечта қисмга бўлинган:
- Heap (хотира) — дастур ишлаш вақтида объектларни сақлаш учун асосий жой.
- Stack (стек) — метод чақируви рамкаларини, маҳаллий ўзгарувчилар ва оқимни бошқариш.
- Metaspace — синфлар метамалумотларини сақлайди.
- Код учун ёдро (Code Cache) — JIT тўпланган кодни сақлайди.
JVM бу ёдрони автоматик бошқаради, шу жумладан мусобақа йиғиш, бу дастурчига ёдрони қўл билан бошқаришдан озод қилади.