天天看點

我的世界伺服器顯示outofmemory,遊戲中out of memory解決辦法分享

經常有玩家我的世界玩到一半,就自動退出并且提示outofmemory,當我們遇到我的世界outofmemory怎麼辦呢?為什麼會出現outofmemory呢?今天小編就來為大家來講解一下我的世界outofmemory産生原因和處理辦法。希望可以幫助到各位玩家朋友。

從錯誤消息顯示的原因是:java虛拟機(JVM)記憶體空間不足造成。outofmemory在java開發中還是偶爾會遇到。記憶體是運作電腦時非常關鍵的載體,你的每一步操作都會臨時存儲在記憶體中,記憶體有固定大小比如2G,那麼開機時可能你的記憶體隻占了500M,随後你打開遊戲,遊戲就會把資料臨時寫到記憶體中,這時慢慢的記憶體占用可能就升到1G了,這是記憶體升高的原因。但是記憶體也會釋放,有些資源不用了就會釋放,比如你關閉遊戲就會釋放遊戲的記憶體資源,關閉浏覽器就會釋放浏覽器的資源。

我的世界伺服器顯示outofmemory,遊戲中out of memory解決辦法分享

從玩的遊戲來說,遊戲本身是用java開發,JVM作為載體,你可以把JVM當作一個作業系統虛拟機,你可以給虛拟機配置設定記憶體大小,當虛拟機記憶體占滿時就運作不了了,這時就會抛出outofmemory錯誤。

其實上面說了,記憶體有升高,也有釋放的情況,按道理說一般是不會出現outofmemory的。但是這裡出現了根本原因就可能是以下三種(附上解決辦法):

1、你的電腦組態較低,根本不适合運作這種遊戲;解決方法是提高電腦組態,增加記憶體條。

2、遊戲本身問題,遊戲編寫的代碼有嚴重吃記憶體的漏洞;解決方法是删掉遊戲不玩了。

3、病毒造成,病毒吃掉了大部分記憶體;解決方法是清除病毒。