web-dev-qa-db-ja.com

Realtek PCI-e GBEファミリーネッ​​トワークカードの高度なパラメーターの最適設定

スーパーユーザー。

Realtek PCI-e GBEファミリーコントローラーネットワークカードの可能な限り最高の設定を取得して、オンラインゲームをプレイするときに文字通り最小限またはラグがゼロになるようにしようとしています。 (ラグに飽き飽きしてゲームを切断したため、キーボードを破壊する前)

これが私の現在の設定です:

ARP Offload - Enabled
Auto Disable Gigabit - Disabled
Energy Efficient Ethernet - Disabled
Flow Control - Enabled
Green Ethernet - Disabled
Interrupt Moderation - Enabled
IPv4 Checksum Offload - Rx & Tx Enabled
Jumbo Frame - Disabled
Large Send Offload v2 (IPv4) - Enabled
Large Send Offload v2 (IPv6) - Enabled
Network Address - "Value" field empty, "Not Present" checked
NS Offload - Enabled
Priority & VLAN - Priority & VLAN Enabled
Receive Buffers - 512
Receive Side Scaling - Enabled
Shutdown Wake-On-Lan - Disabled
Speed & Duplex - 100Mbps full duplex
TCP Checksum Offload (IPv4) - Rx & Tx Enabled
TCP Checksum Offload (IPv6) - Rx & Tx Enabled
Transmit Buffers - 128
UDP Checksum Offload (IPv4) - Rx & Tx Enabled
UDP Checksum Offload (IPv6) - Rx & Tx Enabled
Wake on Magic Packet - Enabled
Wake on pattern match - Enabled
WOL & Shutdown Link Speed - 10 Mbps First

Please let me know asap !
9
shadow master

詳細はこちら: http://dox.ipxe.org/realtek_8h_source.html

速度とデュプレックス

スイッチのリンク速度とデュプレックス

  • オートネゴシエーション:スイッチは自動的に最高速度を選択します
  • 10 Mbps半二重:最高リンク速度は10半二重
  • 10 Mbps全二重:最高リンク速度は10全二重
  • 100 Mbps半二重:最高リンク速度は100半二重
  • 100 Mbps全二重:最高リンク速度は100全二重
  • 1.0 Gbps全二重:最高のリンク速度は1000全二重です

ネットワークアドレス

ネットワークカードのMACアドレスを変更します。ブロードキャストアドレスまたはマルチキャストアドレスは使用しないでください。その場合、誤ったMACアドレスが変更された後、ドライバーはロードを停止します。

IPv4チェックサムオフロード

OSはIPv4チェックサム計算をハードウェアにオフロードします。

  • Rx&Tx Enabled:RXとTXの両方が有効です
  • Tx有効:OSはTXパケットのみをハードウェアにオフロードします
  • Rx有効:OSはRXパケットのみをハードウェアにオフロードします
  • 無効:OSはソフトウェアルーチンを使用してチェックサムを計算します

TCPチェックサムオフロード(IPv4)

OSはIPv4をオフロードしますTCPチェックサム計算をハードウェアに送信します。

  • オプションはIPv4チェックサムオフロードと同じです

UDPチェックサムオフロード(IPv4)

OSはIPv4 UDPチェックサム計算をハードウェアにオフロードします。

  • オプションはIPv4チェックサムオフロードと同じです

大量送信オフロード(IPv4)

OSは、大規模なTCP/IPv4セグメンテーションをハードウェアにオフロードします。これにより、転送速度が向上し、CPU使用率が低下する可能性があります。

大規模な送信オフロードv2(IPv4)

OSは大きなTCP/IPv4セグメンテーションをハードウェアにオフロードします。これは、Large Send Offload(IPv4)よりも新しい仕様です。

大規模な送信オフロードv2(IPv6)

OSは大きなTCP/IPv6セグメンテーションをハードウェアにオフロードします。

フロー制御

フロー制御により、TX側の送信を停止して、パケットの損失を防ぐことができます。

優先度とVLAN

  • 優先度&VLAN有効:優先度とVLANが有効です
  • 優先度の有効化:_優先度のみをサポートし、VLAN ID = 0 _を保持します。
  • VLAN有効:のみサポートVLANおよび優先度= 0を維持
  • 優先度&VLAN無効:優先度とVLANは無効です

割り込みモデレーション

割り込みは一定期間内に自動的にトリガーされます。これにより、CPU使用率が低下し、スループットが向上します。

受信バッファー

  • 受信バッファMAX(512)

送信バッファ

  • 送信バッファMAX(128)

ジャンボフレーム

  • 2KB MTU:MTUは2 * 1024バイトです
  • 3KB MTU:MTUは3 * 1024バイトです
  • 4KB MTU:MTUは4 * 1024バイトです
  • 5KB MTU:MTUは5 * 1024バイトです
  • 6KB MTU:MTUは6 * 1024バイトです
  • 7KB MTU:MTUは7 * 1024バイトです

Q.ジャンボフレームとは何ですか?この機能の目的は何ですか?

A.この機能はパフォーマンスのためのものです。 1パケットの最大長を増やします。

イーサネット固有ではなく、イーサネットスイッチ/ハブとの互換性があります。イーサネットスイッチがジャンボフレームをサポートできなかった場合、パケットは破棄されます。ユーザーは、最大長の制限を回避するために2台のマシンを直接リンクできますが、これにより接続も制限されます。

ユーザーがこの機能を有効にした後、ドライバーは大規模送信オフロード(IPv4)を無効にします。大規模な送信なしでジャンボフレームを使用すると、TCP/IPのパフォーマンスが向上する可能性があります。ユーザーが両方を有効にすると、ドライバーは自動的にジャンボパケットを選択します。

スイッチの互換性とTCP/IPのパフォーマンスのために、ジャンボフレームではなく、大容量送信オフロード(IPv4)を使用することをお勧めします

PS:

ただし、[詳細設定]ページには[無効]、2KB MTU、3KB MTU、... 7KB MTUがあります。ドライバは、NICハードウェアの制限を超えるオプションを有効にしません。超えた場合、ドライバは長さを適切な値に自動的に減らします。

ジャンボフレームが機能することを確認する方法:

  1. 両側でジャンボフレームを同じ値にすることができます。両側でジャンボフレームの長さに制限がある場合は、値を小さくしてください。たとえば、cardbus 8169およびPCI 8169は3KBを使用する必要があります。
  2. 両側でファイアウォールを無効にする必要があります。
  3. スイッチ/ハブの互換性の問題を回避するには、2つのNICを直接接続してください。
  4. 大きなパケットを他のマシンにpingします。 Ping xxx.xxx.xxx.xxx -l 65000
  5. 応答に成功すると、ジャンボフレームが機能します。

Wake-On-Lanのシャットダウン

  • 有効:システムはマジックパケットによってシャットダウンからウェイクアップできます
  • 無効:PHYは電力消費を削減するためにオフになりますが、マジックパケットによってウェイクアップできませんでした

Q.シャットダウンウェイクオンランとは何ですか?なぜこの機能があるのですか?誰がこの機能を使用する必要がありますか?

A.この機能は消費電力用です。これはシャットダウンモード(S5)の消費電力に影響します。

自動無効化ギガビット(省電力)

  • 無効:常にギガビットを有効にする
  • 再リンク、バッテリー:再リンクしてバッテリーを使用すると、自動でギガビットが無効になります
  • 再リンク、バッテリーまたはAC:再リンク時に自動無効ギガビット

Q.自動無効化ギガビットとは何ですか?なぜこの機能があるのですか?誰がこの機能を使用する必要がありますか?

A.この機能は消費電力用です。

ユーザーが設定を[再リンク]に変更し、ユーザーがネットワークケーブルを再度抜き差しすると、ドライバーは自動的にギガビット機能を無効にします。ギガビットの消費電力は、10/100 MBpsよりもはるかに高くなります。ノートブックユーザーの場合、これをオンにして消費電力を削減することをお勧めします。

PS:

Auto Disable Phyを有効にするには、このオプションをRe-Linkに変更する必要があります。

PCIeの自動無効化(省電力)

  • 無効:切断時にPCI-eを無効にしません
  • 再リンク、バッテリー:切断されてバッテリーを使用すると、PCI-eが自動的に無効になります
  • 再リンク、バッテリーまたはAC:切断時にPCI-eを自動的に無効にします

Q. PCIeの自動無効化とは何ですか?なぜこの機能があるのですか?誰がこの機能を使用する必要がありますか?

A.この機能は消費電力用です。

ユーザーがバッテリーモードで設定を[有効]に変更し、ネットワークケーブルが接続されていない場合、ドライバーはPCIeメカニズムを自動的に無効にします。これにより、消費電力が削減されます。

PHYの自動無効化(省電力)

  • 無効:切断時にPHYを無効にしません
  • 再リンク、バッテリー:切断されてバッテリーを使用している場合、PHYを自動的に無効にします
  • 再リンク、バッテリーまたはAC:切断時にPHYを自動的に無効にします

Q. Auto Disable PHYとは何ですか。なぜこの機能があるのですか?誰がこの機能を使用する必要がありますか? A.この機能は消費電力用です。

ユーザーが設定を[有効]に変更し、ネットワークケーブルが接続されていない場合、ドライバーはPHYを自動的に無効にします。この機能を使用するには、最初にギガビットの自動無効化を有効にする必要があります。ギガビットリンクの確立には時間がかかるため、リンク時間を短縮するには、ユーザーがギガビットを無効にする必要があります。

PS。

両方を有効にすると、リンク時間が長くなりますが、消費電力は減少します。リンク時間は約5秒。

受信側スケーリング

  • 無効RSS無効
  • 有効:RSS有効

    1. この機能は、インターネットの閲覧やファイルのコピー中のCPU使用率のバランスを改善するためのものです。

    2. これは、多くの写真を含む複雑なホームページコンテンツに特に適しています。

OSは各画像に対して1つのTCP接続を作成します。これらのTCP接続は異なるCPUにディスパッチします。ドライバー層からアプリケーション層へ、データ転送と画像デコード別のCPUで実行されます。

  1. この機能では、総スループットを向上させることはできませんでした。 CPU使用率を向上させるように設計されています。

RSSが有効になっている場合、ネットワークパフォーマンスベンチマークツールは、総スループットが低下したことを示す場合があります。

  1. この機能を有効にするには、より良いCPU使用率を重視するエンドユーザーをお勧めします。

  2. RSSを有効にすると、ドライバーは2つの異なる受信バッファーを割り当てます。受信バッファサイズは、RSSが無効な場合の2倍です。

8
acruns