安裝為?window?服務(wù)的tomcat修改jvm內(nèi)存的兩種方法
第一種方法
1.快捷鍵按win+r彈出運行窗口輸入regedit進(jìn)入注冊表編輯器
2、在服務(wù)注冊里,找到對應(yīng)tomcat服務(wù)
3、在服務(wù)注冊表中有JvmMx 最大、JvmMs最小,然后選擇10進(jìn)制修改,根據(jù)使用場景調(diào)整大小
4.重新啟動tomcat服務(wù),檢查tomcat輸出日志,顯示-Xms,-Xmx內(nèi)存已經(jīng)修改為你設(shè)置的大小
第二種方法
先找到Tomcat下bin路徑下的catalina.bat文件
編輯catalina.bat文件,在第二行設(shè)置JVM 堆內(nèi)存大小
set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=512M -XX:MaxPermSize=1024M
-Xms代表分配給JVM 堆初始內(nèi)存的最小值
-Xmx代表分配給JVM 堆初始內(nèi)存的最大值
-XX:PermSize代表分配給非堆區(qū)初始內(nèi)存最小值
-XX:MaxPermSize代表分配給非堆區(qū)初始內(nèi)存最大值
在分配給JVM內(nèi)存時一定要根據(jù)自己的項目情況而定,每個項目所需的內(nèi)存大小都是不一樣的,還要注意的是分配的JVM 堆初始內(nèi)存最大值和非堆區(qū)初始內(nèi)存最大值不能超過操作系統(tǒng)的可用內(nèi)存
到此這篇關(guān)于安裝為 window 服務(wù)的tomcat修改jvm內(nèi)存的文章就介紹到這了,更多相關(guān)tomcat修改jvm內(nèi)存內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot?升級內(nèi)嵌Tomcat的操作示例
這篇文章主要介紹了SpringBoot升級內(nèi)嵌Tomcat,這里采用的是屏蔽舊的依賴,然后手動寫dependency的方式,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-08-08如何將Tomcat設(shè)置為自動啟動的服務(wù)最快捷方法
這篇文章主要介紹了如何將Tomcat設(shè)置為自動啟動的服務(wù)最快捷方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11redission-tomcat快速實現(xiàn)從單機部署到多機部署詳解
這篇文章主要介紹了redission-tomcat快速實現(xiàn)從單機部署到多機部署詳解,本文介紹一個基于redis的tomcat session管理開源項目:redission-tomcat,可無代碼侵入式地快速實現(xiàn)session共享,需要的朋友可以參考下2019-06-06Tomcat設(shè)置maxPostSize實現(xiàn)過程解析
這篇文章主要介紹了Tomcat設(shè)置maxPostSize實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07阿里云Centos7下安裝Redis及tomcat設(shè)置自啟動的方法
這篇文章主要介紹了阿里云Centos7下安裝Redis及tomcat設(shè)置自啟動的方法,本文實例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下2018-03-03