ホームページ  >  記事  >  ネットワーク遅延を解決する方法

ネットワーク遅延を解決する方法

(*-*)浩
(*-*)浩オリジナル
2019-06-10 11:06:465147ブラウズ

多くのゲームでは、ネットワーク遅延という用語が頻繁に登場しますが、遅延が大きいプレーヤーもあれば、遅延が小さいプレーヤーもいます。ネットワーク遅延とは、データ パケットがユーザーのコンピューターから Web サイト サーバーに送信され、すぐに Web サイト サーバーからユーザーのコンピューターに返されるまでの往復時間を指します。 平たく言えば、コンピュータの一方の側からもう一方の側にデータが転送されるのにかかる時間です。

ネットワーク遅延を解決する方法

#ネットワーク遅延の原因 (推奨学習: PHP ビデオ チュートリアル)

A信号の送信と最終的な受信の間には遅延があります。すべてのネットワークはこの遅延の影響を受けます。たとえば、コンピュータでキーを入力してファイルをネットワークに保存する場合、ファイルのデータはサーバーのハード ドライブに到達する前に、ネットワーク インターフェイス カード、ネットワーク内のハブ、スイッチまたはルーターなどを通過する必要があります。 . サーバー側のケーブルとネットワーク インターフェイス カード。電子は速く移動しますが、それでも輸送のプロセスを経る必要があります。キーを入力してからサーバーがデータを受信するまでには、必ず短い遅延が発生します。この遅延はレイテンシーと呼ばれます。

同時に、複数のネットワークセグメントを接続すると、ネットワーク上の遅延も増加します。遅延を制限し、関連するエラーを回避するために、メディアの種類ごとに接続セグメントの最大数が割り当てられます。

高遅延の原因

ネットワーク遅延が高くなる原因としては、次のような理由が考えられます:

1. ローカル マシン間のルーティング ホップの数そしてサーバーが過剰です。光や電気の伝送速度は非常に速いため、物理媒体内の伝播時間はほとんど無視できますが、データパケットを転送するルーターの処理時間は無視できません。ローカル マシンからサーバーへのリンクにルート転送プロセスが多すぎると、ネットワークの遅延が明らかになります。

2. ネットワーク帯域幅が十分ではありません。他の要因を除けば、クライアントとサーバーがルータを介して直接接続されている場合、帯域幅が 10Kbps しかないのに、200Kbps の帯域幅をはるかに超えるデータを送信する必要があるアプリケーションが複数ある場合、大量のデータ損失が発生します。これは応答遅延として現れます。

3. 処理帯域幅が不十分です。他の要因を除いて、クライアントとサーバーがルーターを介して直接接続されており、帯域幅は十分であるがサーバーの処理能力が不十分な場合も、応答遅延が発生します。

解決策

ローカル ダイヤルアップ インターネット アクセスを備えたコンピュータ

1. 一般に、ローカル ダイヤルアップを備えたコンピュータでゲームをプレイするとネットワーク遅延が大きくなります。インターネット アクセスは、現在のネットワーク使用率が高すぎるためです。多くの人は、コンピューターでソフトウェアを開いていないと言うでしょう。ネットワーク使用率が高くなるのはなぜですか?実際、これは現在の多くのプレーヤーのバックグラウンド プロセスに関連しています。たとえば、pps、Qvod、Baidu Video などのプレーヤーのインストール後、コンピューターの電源を入れるたびにプロセスが自動的に開始され、ローカル リソースが継続的に使用されます。アップロードされるため、ネットワーク速度が非常に遅くなります。

2. 解決策は非常に簡単で、このプロセスを閉じるだけです。 ctrl alt delete を同時に押してタスクマネージャーを表示し、「プロセス」をクリックします。

3. 「PPSAP」、「Qvod Terminal.exe」、「baidup2pservice.exe」の 3 つのプロセスを見つけて選択し、「プロセスの終了」-「OK」をクリックします。

4. 次に、[スタート] - [ファイル名を指定して実行] をクリックし、「msconfig」と入力して Enter キーを押し、[開始] をクリックし、上記の手順 3 で説明した 3 つのプロセスのチェックを外して、[OK] をクリックして [まだ再起動せずにコンピュータを起動してください。」これにより、次回コンピュータの電源を入れたときに、これらのプロセスが自動的に開始されなくなります。

PHP 関連の技術記事をさらに詳しく知りたい場合は、

PHP グラフィック チュートリアル 列にアクセスして学習してください。

以上がネットワーク遅延を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。