Мазмұны:

JVM-ге көбірек жадты қалай бөлуге болады?
JVM-ге көбірек жадты қалай бөлуге болады?

Бейне: JVM-ге көбірек жадты қалай бөлуге болады?

Бейне: JVM-ге көбірек жадты қалай бөлуге болады?
Бейне: Архитектура ЭВМ | Основы Операционных Систем | 05 2024, Сәуір
Anonim

Tomcat конфигурация құралында JVM жадының бөлінуін және ағын стек өлшемін ұлғайту үшін (Windows)

  1. Бастау > Барлық бағдарламалар > Apache Tomcat > Tomcat конфигурациясын таңдаңыз.
  2. түймесін басыңыз Java қойындысы.
  3. Келесі ұсынылған мәндерді енгізіңіз: Бастапқы жады бассейн - 1024 МБ.
  4. Жалпы қойындысын басыңыз.
  5. Бастау түймесін басыңыз.
  6. OK түймесін басыңыз.

Осылайша, Java жадын бөлуді қалай өзгертуге болады?

Қадамдар

  1. Басқару тақтасына өтіңіз. «Бастау» түймесін басыңыз.
  2. Бағдарламалар таңдаңыз.
  3. Java параметрлеріне өтіңіз.
  4. «Java» қойындысын таңдаңыз.
  5. Үйменің мөлшерін өзгерту.
  6. Параметрді өзгертіңіз.
  7. Диалогтық терезені жабыңыз.
  8. Java тілқатысу терезесін жабыңыз.

Содан кейін JVM қанша жад алады деген сұрақ туындайды. The JVM бар жады Үйме емес деп аталатын үймеден басқа Жад . Ол жерде құрылған JVM орындау уақытының тұрақты пулы, өріс және әдіс деректері және әдістер мен конструкторлардың коды, сондай-ақ интернді Жолдар сияқты сыныпқа арналған құрылымдарды іске қосады және сақтайды. Үйменің әдепкі ең үлкен өлшемі жады 64 МБ құрайды.

Java-де көбірек үйме кеңістігін қалай бөлуге болады?

Сен істей аласың арттыру немесе өзгерту мөлшері Java үйме кеңістігі JVM пәрмен жолы опциясын пайдалану арқылы -Xms, -Xmx және -Xmn. Mega немесе Gig көрсету үшін өлшемді көрсеткеннен кейін «M» немесе «G» сөзін қосуды ұмытпаңыз. мысалы сіз аласыз java үйіндісін орнатыңыз келесі пәрменді орындау арқылы өлшемі 258 МБ дейін java -Xmx256m HelloWord.

Java жадын пайдалануды қалай азайтуға болады?

Азайту жалпы жадты тұтыну VM компьютерін іске қосу кезінде Xmx және Xms жалауларын пайдаланыңыз және олардың мәндерін әдейі қажет болуы мүмкін мәндерден төменірек мәндерге орнатыңыз және OutOfMemoryError қатесін іздеңіз. OutOfMemoryError орын алса, бұл сіздің VM өлшемінен асып кеткеніңізді білдіреді.

Ұсынылған: