Riješeno: Došlo je do pogreške tijekom inicijalizacije VM-a

How to effectively deal with bots on your site? The best protection against click fraud.

Javina početna memorija je previsoka

  • Da biste ispravili pogrešku koja se dogodila tijekom inicijalizacije VM-a, pokrenite redak java -Xms256m -Xmx512M u naredbenom retku.
  • Također možete urediti batch datoteku ili pokrenuti jednostavnu naredbu bash da biste brzo riješili ovaj problem.
  • Pročitajte u nastavku kako biste pronašli detaljne upute koje donosi naš tim za softver Windows Report!
Kako popraviti pogrešku koja se dogodila tijekom inicijalizacije VM-a

Pogreška koja se pojavila tijekom inicijalizacije VM-a klasični je problem Jave kada pokušavate pokrenuti VM. Poruka o pogrešci može se pojaviti na bilo kojem sustavu na kojem pokušate pokrenuti virtualni stroj, uključujući Windows, Mac ili Linux.

Evo nekih slučajeva pogrešaka koje su pronašli naši stručnjaci za softver Windows Report:

  • Došlo je do pogreške tijekom inicijalizacije VM noclassdeffounderror java/lang/object.
  • Došlo je do pogreške tijekom inicijalizacije VM Minecraft poslužitelja – The Minecraft poslužitelj nije mogao rezervirati dovoljno memorije trčati.
  • Došlo je do pogreške tijekom inicijalizacije VM-a. Nije moguće rezervirati dovoljno prostora za gomilu objekata
instagram story viewer

Kako mogu popraviti pogrešku koja se dogodila tijekom inicijalizacije VM-a?

Do ovog problema dolazi jer JVM dodjeljuje veliki dio početne hrpe memorije iz sustava koji Windows ili drugi operativni sustavi ne mogu pružiti. Dakle, čak i ako imate 8 GB RAM-a, ako je već u upotrebi i veličina hrpe je prevelika, vidjet ćete pogrešku tijekom inicijalizacije VM-a.

Ponovo pokrenite računalo i pokušajte pokrenuti Javu prije nego što se drugi programi inicijaliziraju i provjerite koristite li 64-bitni JVM. 32-bitna verzija ne može koristiti više od 1,5 Gb RAM-a.

Kako testiramo, pregledavamo i ocjenjujemo?

Proteklih 6 mjeseci radili smo na izgradnji novog sustava pregledavanja načina na koji proizvodimo sadržaj. Koristeći ga, naknadno smo prepravili većinu naših članaka kako bismo pružili stvarnu praktičnu ekspertizu o vodičima koje smo napravili.

Za više detalja možete pročitati kako testiramo, pregledavamo i ocjenjujemo na WindowsReportu.

1. Promijenite veličinu hrpe Java pomoću naredbenog retka

  1. Kliknite na Početak tipka, tip cmd, i kliknite na Pokreni kao administrator od rezultata.
  2. Upišite ili zalijepite sljedeću naredbu i pritisnite Unesi: java -Xms256m -Xmx512M

Ova naredba će postaviti Java Xms početnu memoriju gomile na nižu vrijednost, a sada možete inicijalizirati VM bez ikakvih problema.

Prema našim testovima u WR laboratorijima, ovo je rješenje radilo u svim situacijama i ispravilo pogrešku inicijalizacije VM-a. Međutim, također možete primijeniti rješenja u nastavku za isti učinak.

2. Promijenite varijable u batch datoteci

  1. pritisni Pobijediti + E prečac za početak File Explorer.
  2. Pronađite i uredite .šišmiš datoteku poslužitelja koju želite pokrenuti.
  3. Sada promijenite Xms i Xmx vrijednosti u datoteci s nižim. Na primjer, -Xms256M -Xmx512M. Možete ići i više, ovisno o stvarnom RAM-u koji imate.

Ako pretjerate s vrijednostima virtualne memorije, Java će prikazati a Nije moguće rezervirati dovoljno prostora za gomilu objekata greška.

Ovo jednostavno rješenje djelovat će na Nije moguće rezervirati dovoljno prostora za gomilu objekata od 2097152 kb greška. Ali za ovaj biste trebali provjeriti koristite li 32-bitni JVM. Kao što smo gore spomenuli, 32-bitna verzija neće podnijeti 2 Gb memorije koju pokušava dodijeliti.

3. Pokrenite Bash naredbu

  1. Prijavite se u drugu sesiju vašeg poslužitelja i idite na Bash da pokrenete Java naredbu.
  2. Upišite ili zalijepite sljedeću naredbu i pritisnite Unesi: -bash – 3.3$ export _JAVA_OPTIONS = ” – Xmx256M”
  3. Da biste bili sigurni, pokrenite sljedeću naredbu da vidite jeste li promijenili Java postavke: -bash – 3.3$ javac HelloWorldApp.java
  4. Ako dobijete poruku Pokupio _JAVA_OPCIJE: – Xmx256M, vi ste u redu.

Ako i dalje dobivate poruku o pogrešci tijekom inicijalizacije VM-a, pokušajte zatvoriti neke aplikacije koje rade u pozadini i pokušajte ponovno. Također postoji mogućnost da je fizičke memorije premalo za pokretanje VM-a.

Drugi problem s poslužiteljem s kojim se možete susresti je Io. Netty. Kanal. Abstractchannel na Minecraftu ali ovaj vodič će vam pomoći.

Da sažmemo naš vodič, pogreška nastala tijekom inicijalizacije VM-a zapravo je problem s Javom dodjeljivanje previše početne hrpe memorije i iz WR laboratorijskih testova, postavljanje nižih vrijednosti će popraviti problem brzo.

To možete učiniti pokretanjem naredbe Command Prompt, uređivanjem batch datoteke ili pokretanjem Bash naredbe.

Ako dobijete pogreška internetske veze u Minecraftu, pritisnite istaknuti vodič da biste brzo riješili problem.

Za sve druge prijedloge i testirana rješenja idite u odjeljak za komentare u nastavku i pošaljite nam poruku.

Teachs.ru
Kako popraviti PINBALL_FILE_SYSTEM (0x00000059) BSoD

Kako popraviti PINBALL_FILE_SYSTEM (0x00000059) BSoDProblemi S PamćenjemBsod Greške

Stručna rješenja za pokretanje stvariThe PINBALL_FILE_SYSTEM je povezan s RAM-om i pojavljuje se kada ima malo ili nema memorije nestraničnog skupa.Obično je to zbog problematičnog RAM modula, apli...

Čitaj više
Otkriveni su hardverski problemi [Dijagnostički popravak memorije]

Otkriveni su hardverski problemi [Dijagnostički popravak memorije]Problemi S Pamćenjem

Glavni uzrok ove pogreške je neispravan memorijski modulAlat za dijagnostiku memorije Otkriveni su hardverski problemi. Pogreška obično signalizira neispravan RAM modul.Drugi uzroci mogu uključivat...

Čitaj više
Pogreška memorije 19-1367: Kako popraviti ovu pogrešku modernog ratovanja

Pogreška memorije 19-1367: Kako popraviti ovu pogrešku modernog ratovanjaProblemi S Pamćenjem

Provjerite svoje datoteke igre kako biste se riješili pogreške u memorijiPogreške u memoriji u igrama obično se javljaju zbog ograničenog RAM-a, ali vaša grafička kartica također igra veliku ulogu....

Čitaj više
ig stories viewer