OutOfMemoryError与StackOverFlowError
生活随笔
收集整理的這篇文章主要介紹了
OutOfMemoryError与StackOverFlowError
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
最近在用kettle做數(shù)據(jù)統(tǒng)計(jì),遇到了標(biāo)題中說的問題,解決方法也簡單,不過還要說明一下
雖然這兩個(gè)都是內(nèi)存溢出,但是是有區(qū)分的,OutOfMemoryError表示堆溢出,StackOverFlowError表示棧溢出,一般出現(xiàn)前者的情況比較多,后者的情況出現(xiàn)的較少,除非你用了深度循環(huán)。一般情況下stack的默認(rèn)值為128k~256k,這么大其實(shí)夠用了,不用修改,但是大數(shù)據(jù)的深度循環(huán)時(shí),你要修改了。
StackOverFlowError修改方法
-Xss1024mOutOfMemoryError修改方法
-Xmx3072m將這兩個(gè)加入到JVM的環(huán)境變量設(shè)置中就行了
轉(zhuǎn)載于:https://blog.51cto.com/sucre/1433100
總結(jié)
以上是生活随笔為你收集整理的OutOfMemoryError与StackOverFlowError的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WPF ---- xmal 解析器没有
- 下一篇: 命令练习汇总