GNU/Linux >> Linux の 問題 >  >> Linux

Linux マシンでのヒープ サイズの増加

次のコード スニペットを使用できます:

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

私のPCでは、次の出力が得られます:

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

Tomcat の構成を変更しても、すべての JVM インスタンスがこれらの設定を取得することに影響しません。これはどのように機能するかではありません。設定は、Tomcat によって使用される JVM を起動するためにのみ使用され、シェルで開始されることはありません。

ヒープ サイズを永続的に変更するには、こちらを参照してください。


Linux
  1. Linuxでduコマンドを使用してディレクトリサイズを確認する

  2. Linux で設定されたサイズにウィンドウのサイズを変更する

  3. Linux でプロセスのヒープ サイズを確認する方法

  1. Linuxで特定のサイズのファイルを作成する方法

  2. Linuxでjvmに割り当てられたヒープサイズを確認する方法

  3. Linuxでファイルサイズを監視する

  1. Linux 上の C++ での usleep(0) の効果

  2. Linux の R の「memory.size()」に代わるものは?

  3. Linux のフォルダー サイズの内訳を確認しますか?