Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: Jaro60 01. 12. 2021, 17:50:54
-
zdravím
ostal som v pomykove.
openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2deb10u1)
OpenJDK Server VM (build 11.0.12+7-post-Debian-2deb10u1, mixed mode)
Mám 16GB ram . Program má nastavenie -Xmx4g
čo mi bohužial neberie, max -Xmx2g
je nejaká možnosť ako to nastaviť?
java version
java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize|PermSize|ThreadStackSize'
intx CompilerThreadStackSize = 512 {pd product} {default}
size_t ErgoHeapSizeLimit = 0 {product} {default}
size_t HeapSizePerGCThread = 33554432 {product} {default}
size_t InitialHeapSize = 67108864 {product} {ergonomic}
size_t LargePageHeapSizeThreshold = 134217728 {product} {default}
size_t MaxHeapSize = 1073741824 {product} {ergonomic}
uintx NonNMethodCodeHeapSize = 5542374 {pd product} {ergonomic}
uintx NonProfiledCodeHeapSize = 123057933 {pd product} {ergonomic}
uintx ProfiledCodeHeapSize = 123057933 {pd product} {ergonomic}
size_t ShenandoahSoftMaxHeapSize = 0 {manageable} {default}
intx ThreadStackSize = 320 {pd product} {default}
intx VMThreadStackSize = 512 {pd product} {default}
openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2deb10u1)
OpenJDK Server VM (build 11.0.12+7-post-Debian-2deb10u1, mixed mode)
ďakujem
-
Mě to funguje :D
# java -version
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)
# free -h
total used free shared buff/cache available
Mem: 15Gi 3,4Gi 9,0Gi 140Mi 3,2Gi 11Gi
Swap: 31Gi 0B 31Gi
# echo 'class Test { public static void main(String[] args){ System.out.println("MEM: " + java.lang.management.ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getMax() / (1024d*1024d*1024d) + " GB");}}' > Test.java
# javac Test.java
# java -cp . -Xmx256M Test
MEM: 0.25 GB
# java -cp . -Xmx512M Test
MEM: 0.5 GB
# java -cp . -Xmx1024M Test
MEM: 1.0 GB
# java -cp . -Xmx1G Test
MEM: 1.0 GB
# java -cp . -Xmx2G Test
MEM: 2.0 GB
# java -cp . -Xmx4G Test
MEM: 4.0 GB
# java -cp . -Xmx8G Test
MEM: 8.0 GB
-
Není to 32-bit verze? Tam víc než 2G nejde.
-
áno, ospravedlňujem sa . som lama
podarilo sa mi zameniť inštalačku amd64 za i386
už preinštalované a funguje