Firefox 6、TCPコネクション積極的に使い回して通信高速化

    後藤大地  [2011/08/12]

    Firefox web browser - Faster, more secure & customizable

    来週の登場が予定されているFirefox 6は、どうやらTCPコネクションの使い回しを工夫することで通信の高速化を実現したという調査結果が「Just in Time Connection Reuse in Firefox 6」で報告されている。HttpWatchをFirefox 6に対応させる作業中にFirefox 6のこの挙動に気がついたと説明がある。

    Firefox 6以前のFirefoxでは通信ごとに新しくTCPコネクションを確立してデータのやり取りを行っている。これがFirefox 6ではかなり積極的に既存のTCPコネクションを使い回す仕組みになっているという。使い回すことができるTCPコネクションが残っておらず、新しいTCPコネクションを張りにいった場合でも、そのTCPコネクションが確立する前にほかの既存のTCPコネクションが使えるようになると、そちらを利用するという。また新しいTCPコネクションが確立したあとであっても、古いTCPコネクションを方を使うケースもあるという。

    Just in Time Connection Reuse in Firefox 6」ではこのような実装が採用されている理由として、新しいTCPコネクションが確立する前に既存のTCPコネクションが使えるようになったのであれば、そちらを使った方が処理時間が短くなること、既存のTCPコネクションの方が通常はより大きなTCP輻輳ウィンドウを持っているため、より優れたスループットが期待できることが説明されている。

    関連記事

    関連サイト

    関連したタグ

    新着記事

    特設サイトの情報

      求人情報

      人気記事

      一覧

      イチオシ記事

      新着記事

      特別企画

      転職ノウハウ

      あなたの仕事適性診断

      4つの診断で、自分の適性を見つめなおそう!

      Heroes File ~挑戦者たち~

      働くこと・挑戦し続けることへの思いを綴ったインタビュー

      はじめての転職診断

      あなたにピッタリのアドバイスを読むことができます。

      転職Q&A

      転職に必要な情報が収集できます

      スカウト転職する

      企業からアプローチのメッセージが届きます。

      マイナビニュースマガジン