Want kan jy nie geheue toewys nie?

Want kan jy nie geheue toewys nie?
Want kan jy nie geheue toewys nie?
Anonim

As jy het fout=12 ontvang, kan nie geheue toewys nie of fout=12, nie genoeg spasie nie, beteken dit jou stelsel het sonder geheue opgeraak of spasie omruil toe Java probeer vurk 'n proses. Die probleem is inherent aan die manier waarop Java geheue toeken wanneer prosesse uitgevoer word. Wanneer Java 'n proses uitvoer, moet dit vurk en dan uitvoer.

Hoe herstel ek geheuetoewysingsfout?

Oplossing

  1. Druk die Windows-logo-sleutel + die Pouse/Break-sleutel om Stelseleienskappe oop te maak.
  2. Kies Gevorderde stelselinstellings en kies dan Instellings in die Prestasie-afdeling op die Gevorderde-oortjie.
  3. Kies die Gevorderde-oortjie, en kies dan Verander in die Virtuele geheue-afdeling.

Hoe ken ek bedienergeheue toe?

Hoe om geheue aan 'n proses op 'n bediener toe te wys

  1. Maak die program of agtergrondtoepassing oop waaraan jy geheue wil toeken, en klik dan met die rechtermuisknop op die Windows-taakbalk en kies "Start Task Manager" uit die kontekskieslys.
  2. Maak die "Prosesse"-oortjie oop en blaai deur die lys na jou program se proses.

Hoe ken ek meer geheue aan Linux toe?

Linux bied 'n verskeidenheid API's vir geheuetoewysing. Jy kan klein stukke toewys deur kmalloc- of kmem_cache_alloc-families, groot feitlik aaneengeslote gebiede deur vmalloc en sy afgeleides te gebruik, of jy kan bladsye direk van die bladsytoewyser aanvra met alloc_pages.

Hoe kontroleer ek geheuegebruik aanLinux?

Gaan geheuegebruik in Linux na met die GUI

  1. Navigate to Show Applications.
  2. Voer System Monitor in die soekbalk in en kry toegang tot die toepassing.
  3. Kies die Hulpbronne-oortjie.
  4. 'n Grafiese oorsig van jou geheueverbruik in reële tyd, insluitend historiese inligting, word vertoon.

Aanbeveel: