GNU/Linux >> Znalost Linux >  >> Linux

Zvýšení velikosti haldy na počítačích se systémem Linux

Můžete použít následující fragment kódu:

java -XX:+PrintFlagsFinal -Xms512m -Xmx1024m -Xss512k -XX:PermSize=64m -XX:MaxPermSize=128m
    -version | grep -iE 'HeapSize|PermSize|ThreadStackSize'

V mém počítači dostávám následující výstup:

    uintx InitialHeapSize                          := 536870912       {product}
    uintx MaxHeapSize                              := 1073741824      {product}
    uintx PermSize                                 := 67108864        {pd product}
    uintx MaxPermSize                              := 134217728       {pd product}
     intx ThreadStackSize                          := 512             {pd product}

Změna konfigurace Tomcat neovlivní všechny instance JVM za účelem získání těchto nastavení. Takto to nefunguje, nastavení bude použito pouze ke spouštění JVM používaných Tomcatem, nespuštěných v shellu.

Trvalou změnu velikosti haldy naleznete zde.


Linux
  1. Jak vytvořit soubory určité velikosti v Linuxu

  2. Změna velikosti okna na nastavenou velikost v Linuxu

  3. Vliv usleep(0) v C++ na Linuxu

  1. Kontrola velikosti adresáře pomocí příkazu du v systému Linux

  2. Jak získat velikost adresáře v Linuxu

  3. 3 způsoby, jak zvýšit swapovací prostor v Linuxu

  1. Jak zkontrolovat velikost haldy pro proces v Linuxu

  2. jak zkontrolovat velikost haldy přidělenou pro jvm linuxem

  3. sledovat velikost souboru v linuxu