Car-tech

LinuxカーネルがGoogle Packet Speeding Techを借用

Linux raw Sockets - Generate Google's QUIC Protocol Packets

Linux raw Sockets - Generate Google's QUIC Protocol Packets
Anonim

Googleによって、新しくリリースされたLinuxカーネルは、ネットワークトラフィックのスループットを大幅に向上させることができるはずです。

このテクニックは、オープンソースオペレーティングシステムカーネルの最新バージョンであるLinuxバージョン2.6新しいバージョンには、今日の賑やかなマルチコア、ネットワーク環境でより使いやすくするためのいくつかの新機能があります。

[

]詳しい読書:あなたの新しいPCには15の無料で優れたプログラムが必要です。]

これらの新機能の中には、GoogleのReceive Packet Steering(RPS)とReceive Flow Steering(RFS)が含まれています。 RPSは、マシン上で利用可能なすべてのCPUにわたって着信パケットを拡散し、どのアプリケーションがネットワークトラフィックを使用するかなどの要因を考慮して、どのコアが処理に最適かを計算します.Kernel Newbies Webこのサイトでは、Intel e1000eネットワークアダプタを搭載した8コアIntel CPUベースのサーバーが、RPSで実行可能なネットワークベースのトランザクション/秒(tps)の数を2倍にしたベンチマークテストを挙げています(約30%のCPU使用率)から303,000tps(および61%のCPU使用率)に至るまで、現在のネットワーク・トラフィック・プロトコルを活用しています。スループット。たとえば、イーサネットベンダーは、40ギガビットおよび100ギガビットイーサネットの新しい標準にアップグレードする過程にあります。カーネル・ニュービーズ氏によると、「ネットワークカードは、現代の単一CPUを維持することが困難な点まで帯域幅を改善しました」と、新しいカーネル新機能には次のようなものがあります。 SGI、複数のマルチキャストルートテーブルを管理する機能、および入出力トラフィックを削減するためにロギングタスクをバンドルするXFSファイルシステムの新しいモードなどがあります。

この新しいLinuxカーネルバージョンは、以前の反復のリリース、2.6.34。

Joab Jacksonは

The IDG News Service

のエンタープライズソフトウェアと一般的な技術ニュースを扱っています。 @Joab_JacksonでTwitterのJoabに従ってください。 Joabの電子メールアドレスは[email protected]です。