Jer ne možete dodijeliti memoriju?

Jer ne možete dodijeliti memoriju?
Jer ne možete dodijeliti memoriju?
Anonim

Ako ste primili grešku=12, Ne mogu dodijeliti memoriju ili greška=12, Nema dovoljno prostora, to znači da je vašem sistemu ponestalo memorije ili zamjenskog prostora kada je Java pokušala da se račva proces. Problem je svojstven načinu na koji Java dodjeljuje memoriju prilikom izvršavanja procesa. Kada Java izvrši proces, mora da se račva, a zatim izvrši.

Kako da popravim grešku pri dodjeli memorije?

Zaobilazno rješenje

  1. Pritisnite tipku s Windows logotipom + tipku za pauzu/prekid da otvorite svojstva sistema.
  2. Odaberite Napredne postavke sistema, a zatim odaberite Postavke u odjeljku Performanse na kartici Napredno.
  3. Odaberite karticu Napredno, a zatim odaberite Promijeni u odjeljku Virtuelna memorija.

Kako da dodijelim serversku memoriju?

Kako dodijeliti memoriju procesu na serveru

  1. Otvorite program ili pozadinsku aplikaciju kojoj želite da dodijelite memoriju, a zatim kliknite desnim tasterom miša na Windows Taskbar i izaberite "Start Task Manager" iz kontekstnog menija.
  2. Otvorite karticu "Procesi" i skrolujte kroz listu do procesa vašeg programa.

Kako da dodijelim više memorije Linuxu?

Linux pruža razne API-je za dodjelu memorije. Možete dodijeliti male komade koristeći kmalloc ili kmem_cache_alloc porodice, velike virtualno susjedne oblasti koristeći vmalloc i njegove derivate, ili možete direktno zatražiti stranice iz alokatora stranica sa alloc_pages.

Kako mogu provjeriti korištenje memorijeLinux?

Provjera upotrebe memorije u Linuxu koristeći GUI

  1. Navigiraj do Prikaži aplikacije.
  2. Unesite System Monitor u traku za pretragu i pristupite aplikaciji.
  3. Odaberite karticu Resursi.
  4. Prikazuje se grafički pregled vaše potrošnje memorije u realnom vremenu, uključujući istorijske informacije.