Blog
修理方法 Minecraft ラグ:診断して、根絶やしにしよう
Minecraft ラグは3つの問題が一つにまとまったもの:低FPS、ネットワーク遅延、そしてメモリのスタッター。それらを見分け、それぞれを素早く修正しよう.
Minecraftのラグに関する不満の多くは、実際には共通の言葉でまとめられた、互いに関連性のない3つの問題が原因です。これらをまとめてしまうと、問題点とは無関係な設定を調整するのに午後を費やしてしまいます。個別に分けることで、それぞれに短い、退屈な解決策があります。このガイドは、その分割作業を代行します。
人々が「ラグ」と言うとき、実際に何を意味しているのか
ラグは、原因ではなく症状です。画面上で異なる感覚を生み出す3つの異なる機械が、内部で動作しています。それぞれの兆候を理解すれば、推測を省くことができます。
| タイプ | どのような感覚か | どこに存在するのか | 解決策 |
|---|---|---|---|
| 低いFPS | 1人で世界にいても、スライドショーのように動きがカクつく | CPUとGPU | レンダリングとロジックのMOD、設定を下げる |
| ネットワーク遅延 | ブロックが壊れてから再出現する、Mobがテレポートする、サーバー上でのみ発生する | あなたとサーバー間の接続 | 有線接続、より近いリージョン、帯域幅の競合を減らす |
| メモリのスタッター | わずかな間隔でフリーズするが、基本的にはスムーズに動作する | Javaガベージコレクション | メモリを削減するMOD、適切なRAM割り当て |
落とし穴は、これら3つが同時に同じセッションに影響を与える可能性があることです。順番に、1つずつ修正し、次の段階に進む前に確認してください。
どのような種類のラグなのかを診断するにはどうすればよいか??
サーバーを一切介さずに、新鮮なシングルプレイヤーの世界を開きます。そのテストで変数を分離します。ゲーム単独で動作が粗い場合、問題はローカル(フレームまたはメモリ)にあります。シングルプレイヤーが正常に動作するがサーバーが不安定な場合、問題は接続にあります.
フラットなシングルプレイヤーの世界をロードする
サーバーなし、シェーダーなし、最小限のチャンク読み込み。ここでカクつくなら、ネットワークのせいではない。原因はあなたのマシンにある.
F3グラフをご覧ください
F3キーを押し、画面下部のフレームレートグラフを確認してください。一定の低い線は、フレームレートの制限を示しています。それ以外は平坦な線に対して、周期的に高いスパイクが現れる場合は、ガベージコレクションの一時停止です。これはメモリのスタッターであり、生のパフォーマンスではありません.
サーバーに再参加して比較してください
シングルプレイヤーは快適だったのにサーバーが引っ張られるような感じなら、ネットワークのラグでしょう。F3のping値をチェックしてください。高いか、大きく変動するping値は、問題がリンクにあることを示しています。クライアントではありません.
MinecraftのFPSが低い場合の対処法は?
FPSが低いのは、ハードウェアが十分な速さでフレームを描画できない状態です。対処法は、1フレームあたりの処理負荷を減らすことです。具体的には、より高速なレンダラー、処理負荷の少ないゲームロジック、そしてGPUが提供できる以上の要求をしない設定にすることで改善できます。これは最も一般的な原因であり、最も効果的かつシンプルな解決策を得られるものです.
レンダラーを入れ替える
SodiumはMinecraftの老朽化したレンダリングパイプラインを最新のものに置き換えます。ほとんどの環境において、単一のファイルから得られる最大のフレームレート向上となります.
論理を整理する
リチウムは、ゲームの内部ティックロジック(Mob AI、チャンク処理、物理演算)を挙動を変えることなく最適化します。最もパフォーマンスが悪いフレームを改善します.
フレームあたりにかかるコストを減らす
レンダー距離を2、3チャンク減らして、グラフィック設定をFastに、VSyncをオフにすると、フレームレートに上限がなくなります。それぞれがGPU負荷を軽減します.
SodiumとLithiumをFabricにインストールし、ビデオ設定を下げて、フレームレートが安定するまで調整してください。詳細な設定ガイドが必要な場合は、レンダーと設定ガイドで全てのオプションを解説しています。古い機種やスペックの低いPCをお使いですか?ローエンドPCセットアップでさらに最適化できます.
シェーダーは設計上、フレームレートを低下させるものです。シェーダーパックを読み込んだ場合にのみFPSが低下する場合は、それが想定される動作であり、バグではありません。何か壊れていると考える前に、より軽量なパックを使用するか、パフォーマンスプリセットでIrisを実行してください.
メモリのスタッターやフリーズはどのように修正すればいいですか?
メモリのスタッターとは、Javaがゲーム全体を一時停止させて、未使用のオブジェクトをクリーンアップする現象です。滑らかなプレイの後に、激しい停滞、そして再び滑らかなプレイが繰り返される、というリズムで発生します。 解決策は、まずメモリの使用量を減らすことです。より多くのメモリを割り当てることではありません.
足跡を消せ
FerriteCoreは、Minecraftがブロックとワールドデータをメモリに保存する方法を再構築します。ヒープの使用量が削減されることで、ガベージコレクションの一時停止が少なくなり、実行時間も短縮されます.
もっと短く刈る
モダンフィックスは、メモリと起動に関する多くの非効率性を修正します。フェライトコアに積み重ねることで、ピークをさらに低減させます.
節制して割り当てる
RAMを過剰に搭載することは、ある程度を超えると必ずしも良いとは限りません。過剰なメモリは、コレクション処理の時間を長くし、小さな引っ掛かりを大きなフリーズに発展させます。改造済み環境では、4GBから6GBを目安にしてください.
サーバーのネットワーク遅延を修正するにはどうすればいいですか?
ネットワーク遅延は、距離と帯域幅の問題であり、クライアントの問題ではありません。マルチプレイヤーゲームでのみ発生し、インストールするMODがサーバー側やあなたとサーバー間のインターネット接続に影響を与えることはありません。あなたがコントロールできるのは、あなたの接続環境だけです.
- 有線LAN接続をWi-Fiよりも優先的に使用してください。遅延が安定し、パケットロスも少なくなります.
- アップロード中にデータを圧迫しているものはすべて閉じてください:クラウド同期、大容量ダウンロード、別のデバイスでの動画ストリーミングなど。
- 最も近いサーバー地域を選択してください。物理的な距離は、他の要素では克服できない最低限のping値を決定します。
- 稼働数日経過し、ping値が上昇している場合は、ルーターを再起動してください。接続状態の古さ(スタール状態)は実際に起こり得ます。
クライアントがパケットを処理する方法を整理するKryptonのような接続スタックMODは有効ですが、その限界も正直に認めなければなりません。すでに過負荷になっているサーバーや、すでに遅い回線を高速化することはできません。サーバー自身のティックレートが遅い場合は、それはあなたの問題ではなく、オペレーターの問題です。
きれいな設定が、修正の山よりも優れている
ラグから抜け出す最も速い方法は、ラグを溜め込まないことです。Fabric上でSodium、Lithium、FerriteCore、ModernFixをVanillaに加えることで、ローカルの原因の3つを4つのファイルでカバーでき、有線接続で4つ目をカバーできます。この基盤を一度構築すれば、ほとんどの「ラグ」は発生しません。
この部分がバージョン間で手動で維持するのが面倒な唯一の場所であり、ツールがその価値を証明できるのはこの一点です。Terminusは調整されたパフォーマンスの基準と、それを維持するランチャーを提供するため、パッチごとに同じ3つの問題を再診断する代わりに、セッションをプレイする時間を過ごすことができます.
よくある質問
高速なマシンでも、メモリ負荷やレンダリング設定が間違っていれば、途切れることはある。ほとんどの場合、ガベージコレクションの遅延か、過剰なレンダリング距離が原因で、馬力不足ではない。リチウムとフェライトコアを追加し、レンダリング距離を数チャンクほど引き戻してから、ハードウェアのせいにするべきだ.
いいえ。クライアント側のMODは、あなたのマシンがフレームやメモリを処理する方法を変更するだけです。サーバー自体が過負荷になったり、あなたの接続がボトルネックになったりしている場合、インストールしたMODではそれを改善することはできません。そのようなラグは、ケーブルの反対側に存在します.
ある程度までで、それを超えると逆効果になる。割り当てられたヒープメモリを増やしすぎると、クリーンアップの処理時間が長くなり、それが大きなフリーズとして現れる。ほとんどの改造環境では、4~6GB程度で安定している。FerriteCoreとModernFixでメモリの無駄を減らしてから、スライダーに手を出すように.
シングルプレイヤーのワールドをロードしてください。もしまだカクカクする場合は、フレームレートかメモリの問題で、MODが役立つかもしれません。シングルプレイヤーがスムーズなのに、サーバーでブロックが戻ったり、Mobがテレポートしたりする場合は、ネットワークのラグです。接続を見直してください、クライアント側の問題ではありません.
A tuned performance baseline, kept consistent every patch.