Koja su različita memorijska područja u JVM-u?
Koja su različita memorijska područja u JVM-u?

Video: Koja su različita memorijska područja u JVM-u?

Video: Koja su različita memorijska područja u JVM-u?
Video: KAD NE MOŽEŠ PODNIJETI PORAZ #Shorts 2024, Ožujak
Anonim

The memorija u JVM podijeljen je na pet različit dijelovi i to: Metoda područje : Metoda područje pohranjuje kod klase: kod varijabli i metoda. Hrpa: Java objekti se kreiraju u ovome područje . Java Stack: Dok se izvode metode rezultati se pohranjuju u stog memorija.

Zatim, koja su različita memorijska područja u JVM-u?

The memorija u JVM podijeljeno na 5 različit dijelovi:

Hrpa. Stog. Registar brojača programa. Native Method Stock.

Koliko vrsta memorijskih područja dodjeljuje JVM?

  • Učitavanje koda.
  • Provjera koda.
  • Izvršavanje koda.
  • Korisnicima pruža okruženje za izvođenje.

Osim gore navedenog, što je područje metoda u JVM-u? JVM ima područje metode zajednički u svim nitima. Sadrži elemente po klasi kao što su stalni skup, polja, metoda lokalni podaci, metoda kod, konstruktorski kodovi itd. koji se koriste u klasi i inicijalizaciji objekata/sučelja. Ovaj područje metode nastaje tijekom JVM pokretanje. Općenito je dio Heapa područje.

S obzirom na to, koji dio JVM-a će dodijeliti memoriju za Java program?

The Java virtualni stroj organizira memorija potrebno je izvršiti a program u nekoliko podatkovnih područja izvođenja. Za svaki JVM područje jedne metode htjeti biti dostupan. Područje metode htjeti biti stvorena u vrijeme JVM pokrenuti. Konstantni bazeni a razred će biti pohranjeni unutar područja metode.

Što je Eden prostor u JVM memoriji?

Sakupljač smeća je automatski memorija sustav upravljanja koji povrati hrpa memorije za objekte. Edenski prostor : Bazen iz kojeg memorija je u početku dodijeljen za većinu objekata. Preživio Prostor : Bazen koji sadrži objekte koji su preživjeli odvoz smeća Edenski prostor.

Preporučeni: