Dab tsi yog qhov chaw nco sib txawv hauv JVM?
Dab tsi yog qhov chaw nco sib txawv hauv JVM?

Video: Dab tsi yog qhov chaw nco sib txawv hauv JVM?

Video: Dab tsi yog qhov chaw nco sib txawv hauv JVM?
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Kaum ib hlis
Anonim

Cov nco hauv JVM muab faib ua tsib txawv ntu xws li: Txoj Kev cheeb tsam : Txoj kev cheeb tsam khaws cov chav kawm code: code ntawm qhov sib txawv thiab cov txheej txheem. Heap: Cov khoom Java tau tsim hauv qhov no cheeb tsam . Java Stack: Thaum txoj kev khiav cov txiaj ntsig tau khaws cia hauv thestack nco.

Tom qab ntawd, ntau qhov chaw nco hauv JVM yog dab tsi?

Cov nco hauv JVM faib ua 5 txawv qhov chaw:

Heap. Pob. Program Counter Register. Native Method Stack.

Muaj pes tsawg hom chaw nco tau faib los ntawm JVM?

  • Kev thauj khoom ntawm code.
  • Kev txheeb xyuas cov cai.
  • Kev ua raws cai.
  • Nws muab lub sijhawm ua haujlwm ib puag ncig rau cov neeg siv.

Ib sab saum toj no, txoj hauv kev hauv JVM yog dab tsi? JVM muaj ib txoj kev cheeb tsam muaj nyob rau hauv tag nrho cov threads. Nws muaj ib-chav kawm cov ntsiab lus xws li pas dej ua ke tas li, teb, txoj kev cov ntaub ntawv hauv zos, txoj kev code, constructorcodes thiab lwm yam uas yog siv nyob rau hauv chav kawm ntawv thiab pib ntawm objects/interfaces. Qhov no txoj kev cheeb tsam tau tsim thaum lub sij hawm JVM pib. Nws feem ntau yog ib feem ntawm Heap cheeb tsam.

Hais txog qhov no, qhov twg ntawm JVM yuav faib lub cim xeeb rau Java program?

Cov Java virtual tshuab npaj lub nco nws yuav tsum tau ua a qhov kev pab cuam nyob rau hauv ntau lub sij hawm cov ntaub ntawv cheeb tsam. Rau txhua tus JVM ib txoj kev cheeb tsam yuav muaj nyob. Txoj kev cheeb tsam yuav raug tsim thaum lub sij hawm ntawm JVM pib. Cov pas dej tsis tu ncua ntawm a chav kawm yuav muab khaws cia rau hauv txoj kev cheeb tsam.

Dab tsi yog qhov chaw Eden hauv JVM nco?

Cov khib nyiab khib nyiab yog tsis siv neeg nco tswj system uas reclaims heap nco rau tej khoom. Eden Space : Lub pas dej ua ke nco yog pib faib rau feem ntau yam khoom. Muaj sia nyob Qhov chaw : Lub pas dej ua ke cov khoom uas tau muaj sia nyob ntawm cov khib nyiab pov tseg Eden chaw.

Pom zoo: