Java HotSpot(TM) 64-Bit Server VM warning

后端 未结 2 529
春和景丽
春和景丽 2021-02-01 01:54

I have a tomcat as my web-server, it stopped down automatically with the given Error -

Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007         


        
2条回答
  •  旧巷少年郎
    2021-02-01 02:39

    There is insufficient memory for the Java Runtime Environment to continue.

    Native memory allocation (malloc) failed to allocate xxxxx bytes for committing reserved memory.

    Possible reasons:
    1. The system is out of physical RAM or swap space
    2. In 32 bit mode, the process size limit was hit

    Possible solutions:
    1.Reduce memory load on the system
    2.Increase physical memory or swap space
    3.Check if swap backing store is full
    4.Use 64 bit Java on a 64 bit OS
    5.Decrease Java heap size (-Xmx/-Xms)
    6.Decrease number of Java threads
    7.Decrease Java thread stack sizes (-Xss)
    8.Set larger code cache with -XX:ReservedCodeCacheSize=

    if you are on JAVA-8, please ref : Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize

提交回复
热议问题