Мазмуну:

JVMге көбүрөөк эстутумду кантип бөлөм?
JVMге көбүрөөк эстутумду кантип бөлөм?

Video: JVMге көбүрөөк эстутумду кантип бөлөм?

Video: JVMге көбүрөөк эстутумду кантип бөлөм?
Video: Мээни да азыктандыруу керек 2024, Декабрь
Anonim

Tomcat конфигурация куралында JVM эстутумун бөлүштүрүүнү жана жип стекинин өлчөмүн көбөйтүү үчүн (Windows)

  1. Баштоо > Бардык программалар > Apache Tomcat > Tomcat конфигурациялоо тандаңыз.
  2. басыңыз Java өтмөк.
  3. Төмөнкү сунушталган маанилерди киргизиңиз: Баштапкы эс бассейн - 1024 МБ.
  4. Жалпы өтмөктү чыкылдатыңыз.
  5. Start Click.
  6. OK басыңыз.

Ушундай жол менен, мен кантип Java эстутумун бөлүштүрсөм болот?

Кадамдар

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

Андан кийин, суроо туулат, JVM канча эс алат? The JVM бар эс үймөк эмес, үймөк эмес деп аталат Эстутум . Бул жерде түзүлгөн JVM ишке киргизүү жана сактоо, мисалы, иштөө убактысынын туруктуу бассейни, талаа жана метод маалыматтары, методдор менен конструкторлордун коду, ошондой эле интернедик Strings сыяктуу структуралар. Үймөк эместин демейки максималдуу өлчөмү эс 64 МБ түзөт.

Java'да көбүрөөк үймөк мейкиндигин кантип бөлөм?

Сенин колуңдан келет жогорулатуу же өзгөртүү өлчөмү Java үймөк мейкиндиги JVM буйрук сабынын -Xms, -Xmx жана -Xmn параметрин колдонуу менен. Mega же Gig көрсөтүү үчүн өлчөмүн көрсөткөндөн кийин "M" же "G" сөзүн кошууну унутпаңыз. мисалы сиз аласыз java үймөгүн орнотуңуз төмөнкү буйрукту аткаруу менен өлчөмү 258MB чейин java -Xmx256m HelloWord.

Java эстутумун кантип азайтсам болот?

Кыскартуу жалпы эс керектөө VM'дин Xmx жана Xms желектерин колдонуп, VM'иңизди ишке киргизип, алардын маанилерин атайылап керек болушу мүмкүн болгон маанилерден төмөн кылып коюңуз жана OutOfMemoryError дегенден сак болуңуз. OutOfMemoryError болуп калса, бул сиз максималдуу VM өлчөмүн тартып жатканыңызды билдирет.

Сунушталууда: