Kakšna so različna pomnilniška področja v JVM?
Kakšna so različna pomnilniška področja v JVM?

Video: Kakšna so različna pomnilniška področja v JVM?

Video: Kakšna so različna pomnilniška področja v JVM?
Video: Memory Management Tutorial in Java | Java Stack vs Heap | Java Training | Edureka 2024, April
Anonim

The spomin v JVM je razdeljen na pet drugačen deli in sicer: Metoda območje : Metoda območje shrani kodo razreda: kodo spremenljivk in metod. Kup: v tem so ustvarjeni objekti Java območje . Java Stack: Med izvajanjem metod so rezultati shranjeni v skladu spomin.

Kakšna so potem različna pomnilniška področja v JVM?

The spomin v JVM razdeljen na 5 drugačen deli:

Kup. Stack. Register programskega števca. Native Method Stack.

Koliko vrst pomnilniških območij dodeli JVM?

  • Nalaganje kode.
  • Preverjanje kode.
  • Izvajanje kode.
  • Uporabnikom zagotavlja okolje za izvajanje.

Poleg zgoraj, kaj je področje metod v JVM? JVM ima področje metode skupno v vseh nitih. Vsebuje elemente za posamezne razrede, kot so stalni bazen, polja, metoda lokalni podatki, metoda kodo, konstruktorske kode itd., ki se uporabljajo v razredu in inicializaciji objektov/vmesnikov. tole področje metode nastane med JVM začeti. Na splošno je del Heapa območje.

V zvezi s tem, kateri del JVM bo dodelil pomnilnik za program Java?

The Java virtualni stroj organizira spomin mora izvesti a program na več podatkovnih območij izvajanja. Za vsakega JVM eno metodno področje volja biti na voljo. Področje metode volja biti ustvarjen v času JVM začeti. Konstantni bazeni a razred bo shraniti znotraj območja metode.

Kaj je prostor Eden v pomnilniku JVM?

Zbiralnik smeti je avtomatski spomin sistem upravljanja, ki vrača kopica spomina za predmete. Edenski prostor : Bazen iz katerega spomin je prvotno dodeljena večini predmetov. Preživeli Vesolje : bazen, ki vsebuje predmete, ki so preživeli zbiranje smeti Edenski prostor.

Priporočena: