Autor:
Frank Hunt
Data Creației:
20 Martie 2021
Data Actualizării:
23 Iunie 2024
Conţinut
Rularea aplicațiilor Java pe computer necesită o anumită memorie, numită și memoria Java (Java heap). Este necesar să măriți periodic grămada pentru a împiedica încetinirea performanței aplicației. Iată o explicație pentru Windows 7.
A calca
- Accesați Panoul de control. Faceți clic pe butonul „Start”. Apoi faceți clic pe „Panou de control”.
- Selectați Programe. În partea stângă a panoului de control, faceți clic pe „Programe”. Faceți clic pe „Programe” scrise în verde și nu faceți clic pe „Ștergeți un program” în albastru.
- Accesați setările Java. În fereastra următoare, faceți clic pe „Java”, de obicei sub celelalte programe; apare fereastra „Java Control Panel”.
- Selectați fila „Java”. În această filă, faceți clic pe butonul „Vizualizare”. Aceasta va deschide „Setările de mediu Java Runtime”
- Schimbați dimensiunea grămezii. În coloana „Runtime Parameters”, modificați valoarea memoriei Java sau introduceți o valoare dacă câmpul este gol.
- Reglați parametrul. Faceți dublu clic pe coloana „Runtime Parameters” pentru a edita parametrii și:
- tip -Xms512m - pentru alocarea a 512 MB de memorie pentru Java.
- tip -Xms1024m - pentru alocarea a 1 GB de memorie pentru Java.
- tip -Xms2048m - pentru alocarea a 2 GB de memorie pentru Java.
- tip -Xms3072m - pentru alocarea a 3 GB de memorie pentru Java și așa mai departe.
- Notă: începe cu un semn minus și se termină cu un m.
- Rețineți, de asemenea, că nu există spațiu gol între personaje.
- Închideți caseta de dialog. Faceți clic pe butonul „OK” din fereastra „Java Runtime Environment Settings” pentru a o închide.
- Închideți caseta de dialog Java. „Aplicați” din „panoul de control Java” este acum activat. Faceți clic pe butonul respectiv pentru a confirma noua memorie Java. Apoi faceți clic pe „OK”.
- Închideți Panoul de control Windows 7.
sfaturi
- Dacă Java nu poate găsi suficientă memorie, trece o „excepție” la Windows, cum ar fi „Excepție în fir” principal „java.lang.OutOfMemoryError: spațiu heap Java”.
- Această metodă poate fi utilizată și pentru Windows 8.
- Aceasta este o memorie „temporară” care este disponibilă pentru aplicațiile Java atunci când le rulați. Nicio memorie standard nu este „furată” sau retrasă din memoria computerului. Este doar o garanție pentru mașina virtuală Java.
- Valoarea pe care o prețuiești depinde de cantitatea de memorie din computer și de cantitatea de memorie pe care o consumă toate procesele care rulează.
- Nu este nevoie să reporniți computerul după ajustarea memoriei Java.
- Această metodă poate fi utilizată și în Windows XP cu unele modificări.