国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 技術(shù) > Linux

linux中tomcat能加大內(nèi)存嗎

Linux 2022-09-26 12:05:09

Linux中tomcat能加大內(nèi)存。可以利用在“/bin/catalina.sh”文件的前面增加“java_OPTS='-Xms初始化內(nèi)存大小 -Xmx可以使用的最大內(nèi)存'”語句的方法來增加Tomcat的內(nèi)存。

程序員必備接口測試調(diào)試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設(shè)計、調(diào)試、文檔、自動化測試工具
后端、前端、測試,同時在線協(xié)作,內(nèi)容實時同步

教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux中tomcat能加大內(nèi)存嗎

linux中tomcat能加大內(nèi)存

Tomcat默認(rèn)可以使用的內(nèi)存為128MB,在較大型的應(yīng)用項目中,這點(diǎn)內(nèi)存是不夠的,需要調(diào)大。

Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增加如下設(shè)置:

JAVA_OPTS='-Xms【初始化內(nèi)存大小】 -Xmx【可以使用的最大內(nèi)存】'

需要把這個兩個參數(shù)值調(diào)大。例如:

JAVA_OPTS='-Xms256m -Xmx512m'

表示初始化內(nèi)存為256MB,可以使用的最大內(nèi)存為512MB。

擴(kuò)展知識:

如何設(shè)置Tomcat的JVM虛擬機(jī)內(nèi)存大小

可以給Java虛擬機(jī)設(shè)置使用的內(nèi)存,但是如果你的選擇不對的話,虛擬機(jī)不會補(bǔ)償??赏ㄟ^命令行的方式改變虛擬機(jī)使用內(nèi)存的大小。如下表所示有兩個參數(shù)用來設(shè)置虛擬機(jī)使用內(nèi)存的大小。

-Xms JVM初始化堆的大小

-Xmx JVM堆的最大值

這 兩個值的大小一般根據(jù)需要進(jìn)行設(shè)置。初始化堆的大小執(zhí)行了虛擬機(jī)在啟動時向系統(tǒng)申請的內(nèi)存的大小。一般而言,這個參數(shù)不重要。但是有的應(yīng)用程序在大負(fù)載的 情況下會急劇地占用更多的內(nèi)存,此時這個參數(shù)就是顯得非常重要,如果虛擬機(jī)啟動時設(shè)置使用的內(nèi)存比較小而在這種情況下有許多對象進(jìn)行初始化,虛擬機(jī)就必須 重復(fù)地增加內(nèi)存來滿足使用。由于這種原因,我們一般把-Xms和-Xmx設(shè)為一樣大,而堆的最大值受限于系統(tǒng)使用的物理內(nèi)存。

一般使用數(shù)據(jù)量較大的應(yīng)用程 序會使用持久對象,內(nèi)存使用有可能迅速地增長。當(dāng)應(yīng)用程序需要的內(nèi)存超出堆的最大值時虛擬機(jī)就會提示內(nèi)存溢出,并且導(dǎo)致應(yīng)用服務(wù)崩潰。因此一般建議堆的最 大值設(shè)置為可用內(nèi)存的最大值的80%。

推薦學(xué)習(xí):Linux視頻教程

以上就是linux中tomcat能加大內(nèi)存嗎的詳細(xì)內(nèi)容,更多請關(guān)注其它相關(guān)文章!

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號:國作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請注明來源,商業(yè)媒體及紙媒請先聯(lián)系:aishangyiwan@126.com

工信部備案號:湘ICP備19012813號-5