ここから本文です

マイクラのメモリ割り当てに失敗します。 PCでMinecraft(1.7.2)をやってい...

ali********さん

2014/8/1709:21:32

マイクラのメモリ割り当てに失敗します。


PCでMinecraft(1.7.2)をやっています。

マイクラをやる分には十分なスペックなはずなのに、どうも動作が引っかかるのでデバッグモードで使用メモリを確認したところ、499MBしか割り当てられてありませんでした…
そのため、ゲーム起動直後などチャンクロード時にメモリ使用率が90%を超えてしまい、かなり重くなります。

そこで、
https://www.youtube.com/watch?v=lg0aZPmM7vM
などを参考に
-Xms4G -Xmx4G -XX:PermSize=256M -XX:MaxPermSize=256M
と書き込んでみましたが、

Error:Could not create the Java Virtual Machine.
Error:a fatal exception has occurred. Program will exit.

というエラーを返されてしまいゲームが起動できません。

そこで今度は
http://forum.minecraftuser.jp/viewtopic.php?f=5&t=4376&start=780
を参考にページングファイルサイズの設定を変えたのですが、それでも結果は同じでした。


また、上に書いた記述を
-Xms256M -Xmx500M -XX:PermSize=256M -XX:MaxPermSize=256M
にすると成功しました。
しかし-Xmx998Mや1Gなどにするとエラーを返されます…

JavaもOSも64bitなのに、なぜエラーが出るのでしょうか。

解決策をお願いします。


PCスペック

OS: Windows 7 Home Premium 64-bit
チップセット: H97M-S01
CPU: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz (8 CPUs), ~3.6GHz
使用可能メモリ 8126MB RAM
ページファイル: 3183MB used, 13064MB available
DirectXバージョン: DirectX 11

情報が足りなかったら補足しますので言ってください。

閲覧数:
13,147
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

min********さん

2014/8/1913:08:25

-Xms256Mは「メモリを少なくとも256MB使え」という意味で、-Xmx500Mは「メモリの使用量を500MBまでにおさめろ」ということになります。
minecraftは大体多くて1GBくらい使う(多分)のでカクカクになると思います。
自分はメモリを割と多めで機械的には切りのいい1GB=1024MBを指定して、
java -Xms1024m -Xmx1843m -jar Minecraft.exe
とalittle_fasterさんとは少し違う書き方をし、batファイルをクリックでminecraftを起動させています。
多分これで大丈夫です。

それでも重ければ、
java -Xms4000m -Xmx5000m -jar Minecraft.exe
くらいでいいんじゃないですかね。

ちなみにこれはbatファイルという言葉を聞いて気付いたと思いますが、
minecraftランチャーを使うのではなく、txtファイルに上を入力して拡張子をbatにかえ、クリックで起動させるという方法です。
多分ランチャーに入力する方法では確実にダメだと思います。プログラムを起動するものなので。

もしそれでもダメだったらほかの方法を使うといいかもしれません。
その場合はgameboosterを使うのをおすすめします。


質問と答えが違ったらすいません。

この回答は投票によってベストアンサーに選ばれました!

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる