
Minecraft は、プレイヤーが創造力を解き放つことができる広大な世界を提供しますが、一部の Linux ユーザーはゲームプレイ中にパフォーマンスの問題に遭遇する場合があります。心配しないでください。Linux システムでの Minecraft 体験を大幅に向上させる 5 つの革新的で実用的な戦略をご紹介します。
1.軽量のMinecraftランチャーを採用する
Linux 上で Minecraft のパフォーマンスを向上させる最も簡単な解決策の 1 つは、代替ランチャーを利用することです。これらのサードパーティ アプリケーションは、複数のインスタンスの管理や MOD 処理などの機能を提供し、ワールドのバックアップを維持しながら、デフォルトのランチャーよりも優れたエクスペリエンスを提供します。

たとえば、Prism Launcherには、現在のログと履歴ログを確認できる「ログ」ツールが含まれており、Minecraft のインストールに関する問題を簡単に特定して解決できます。

さらに、これらの代替ランチャーは、画面解像度、環境変数、レガシー バージョンのサポートなど、ゲーム インスタンスの隠されたカスタマイズ オプションを明らかにします。これは、Minecraft のさまざまなバージョンを探索することを楽しむプレイヤーにとって有益です。
2. Javaメモリ設定を最適化する
Minecraft サーバーの実行に慣れているプレイヤーにとって、Java メモリ設定の管理は非常に重要です。これらのパラメータは、ゲームを実行する Java 仮想マシン (JVM) に割り当てられる RAM の量を制御します。

最初に、Minecraft は最小メモリ割り当て (-Xms) を約 512 MB に、最大メモリ割り当て (-Xmx) を 2 GB に設定します。この不一致により、ガベージ コレクションが増加し、特にローエンドのハードウェアでフレーム レートの低下が発生する可能性があります。
パフォーマンスを最適化するには、最小メモリ設定と最大メモリ設定の両方を同期します。これらの値を等しくすることで、JVM の自動ヒープサイズ変更が無効になり、ガベージ コレクションのオーバーヘッドが削減され、ゲーム内のスタッターが最小限に抑えられます。
メモリ割り当てを変更するには、Minecraft ランチャーの[インストール]タブに移動し、インスタンスの横にある…アイコンをクリックして、 [編集]、[その他のオプション]の順に選択します。[JVM 引数] ボックスの内容をクリアして、以下を貼り付けます。
-Xms4G -Xmx4G
変更を保存し、Minecraft を起動して新しいメモリ設定を適用します。
3.世代 Z ガベージ コレクターをアクティブにする
ガベージ コレクションは、使用されていないデータからメモリを再利用することで、Java アプリケーションで重要な役割を果たします。ただし、Minecraft はデフォルトで並列 GC を使用するため、リアルタイム タスクを効率的に処理できず、チャンク生成などの重要なアクティビティ中に不要なスタッターが発生する可能性があります。
よりスムーズなゲームプレイを実現するには、第 Z 世代ガベージ コレクター (ZGC) に切り替えます。このコレクターはリアルタイム アプリケーション向けに最適化されており、ラグ スパイクを大幅に軽減できます。設定方法は次のとおりです。
Minecraft ランチャーを開き、[インストール]タブに移動します。インスタンスの横にある…アイコンをクリックし、 [編集]を選択して、[その他のオプション]に移動します。[JVM 引数] ボックスに次の行を追加します。
-XX:+UseZGC -XX:+ZGenerational

この変更により、ラグスパイクが約 80 ~ 90% 解消され、より安定した楽しいゲーム体験が実現することが知られています。
4. MODでパフォーマンスを最大化する
Mod は Minecraft に不可欠な要素であり、新しい機能や性能でゲームプレイを充実させます。特定の Mod は、パフォーマンスの向上にのみ焦点を当てています。たとえば、Optifine と Sodium はレンダリング メカニズムを大幅に最適化し、FPS を大幅に向上させ、詳細なグラフィック コントロールを提供します。
私を含め多くのユーザーは、Sodium をScalableLuxと一緒に使用すると FPS が 25 ~ 30 フレーム向上し、ゲームプレイがよりスムーズになり、視覚的に魅力的になることに気づいています。

一部の MOD は、グラフィックの改善だけでなく、チャンク生成とゲーム全体の仕組みを効率化して、ゲームプレイ中のクラッシュを減らし、安定性を高めます。たとえば、Concurrent Chunk Management Engine MOD は、チャンクの読み込み方法を大幅に強化し、長時間のゲームプレイ セッション中でもフレーム レートを維持するのに役立ちます。

5. GraalVM JVMランタイムに切り替える
Minecraft を最適な Java 仮想マシンで実行することは、パフォーマンスを向上させるために不可欠です。デフォルトでは、Linux ディストリビューションは通常 OpenJDK をインストールしますが、これにはリアルタイム アプリケーション向けの特別な最適化が欠けている可能性があります。

大幅なパフォーマンス向上を実現するには、Just-In-Time (JIT) および Ahead-Of-Time (AOT) コンパイル方式によって実行を最適化する、パフォーマンス重視の JVM ランタイムである GraalVM への切り替えを検討してください。このランタイムにより、ゲームプレイでの応答性が向上し、FPS が安定します。

GraalVM はパフォーマンスを大幅に向上させますが、現在は世代別 ZGC をサポートしていないため、ガベージ コレクターとして Parallel GC または G1GC のいずれかを利用する必要があることに注意してください。
GraalVM に切り替えるには、まずGraalVM バイナリをダウンロードします。ホーム ディレクトリ内で tar ファイルを抽出し、新しいターミナル セッションを起動します。
次に、GraalVM フォルダをディストリビューションの JVM ディレクトリに移動します。
sudo cp -rv./graalvm-jdk-* /usr/lib/jvm/
Minecraft ランチャーの[インストール]タブに戻り、インスタンスの横にある…アイコンをクリックして[その他のオプション]を選択し、「/usr/lib/jvm/」にある GraalVM バイナリを参照します。「bin」フォルダーを選択し、「java」の選択を確認します。

これら 5 つの重要な最適化により、Linux での Minecraft 体験をよりスムーズで楽しい冒険に変えることができます。ゲームプレイをさらに強化するには、魅力的な新しい世界を作成するための最高の Minecraft シードの厳選リストをご覧ください。
画像クレジット: Fausto Sandoval (Unsplash経由)。すべての変更とスクリーンショットはRamses Redによるものです。
よくある質問
1. Linux 上で Minecraft のパフォーマンスを向上させるにはどうすればよいですか?
まず、Prism Launcher などの軽量ランチャーを使用し、最小パラメータと最大パラメータを一致させて Java メモリ設定を最適化し、ガベージ コレクションを向上させるために世代別 ZGC をアクティブ化し、パフォーマンス強化モジュールをインストールします。Java ランタイム パフォーマンスを最適化するには、GraalVM への切り替えを検討してください。
2. Optifine や Sodium などの MOD を使用する利点は何ですか?
Optifine や Sodium などの MOD は、Minecraft のレンダリング パフォーマンスを大幅に向上させ、フレーム レートとグラフィック設定を大幅に改善します。これらの MOD は、ゲームプレイを安定させる追加の調整も提供し、要求の厳しいシナリオでもよりスムーズな体験を実現します。
3. Linux で Minecraft の動作が遅くなるのはなぜですか?
Linux 上の Minecraft の遅延は、最適ではない Java 設定、非効率的なガベージ コレクション、高いメモリ使用量など、さまざまな要因に起因します。JVM パラメータを調整し、パフォーマンス MOD を実装し、適切なランチャーを使用すると、これらの問題を大幅に軽減できます。
コメントを残す ▼