マインクラフトを遊んでいるときに時々フリーズするようなことはありませんか?
1.メモリの問題
まず最初の問題がメモリの問題です。
これは相性などの難しいことではなく、ただ単にメモリが足りない、確保できていないという状態です。
この時、新たにメモリを取得したいのですが、空きがないので、古くなった使わないデータを開放します。
が、この開放する処理が大変重い処理で、これがフリーズの原因になっていることが多いです。
この問題の解決方法は
- メモリの割り当てを増やす
- メモリ開放のチューニングを行う
メモリの割り当てを行う方法はマインクラフトのランチャーを開き、
起動構成を開きます。
お使いのプロファイルでホバーし「編集」をクリック。
「その他のオプション」をクリックして開きます。
「JVMの引数」から「-Xmx〇G」というのを見つけます。
この〇Gが1Gだったら 現在 1GB のメモリが割り当てられています。
増やすにはただ数字を大きくすれば大丈夫です。
メモリ開放のチューニングは上記と同じように「JVMの引数」というところを編集します。
以下コピペで大丈夫です。
-Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Duser.country=US -Duser.language=en
上の場合メモリは2GBしか割り当てていないので、もっと割り当てたい場合はその都度編集してください。
2.グラフィックの問題
この問題は単純にパソコンの性能が足りません。
やりたいことにパソコンが追い付いていない、という状況です。
しかし、メモリの問題のチューニングで紹介したように、チューニング方法によってはこの問題は解決してしまう可能性もあります。(保障はしません。)
しかし、それでも直らない場合にはパソコンの買いなおしなど必要になってくる場合もあります。