![]() |
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輻輳ウィンドウを持っているため、より優れたスループットが期待できることが説明されている。
| Firefox 7は"細マッチョ"、20%~30%の省メモリ化実現 [2011/8/10] |
| Firefox、メモリ食い「ダークマター」の正体突き止める [2011/8/9] |
| 150タブベンチ、FirefoxとOperaは似た性能結果 [2011/8/8] |
| Firefox新デザイン案公開 - Chromeによく似ている? [2011/8/3] |
| Firefox、タブとアドレスバーを1行にまとめる「OneLiner」を試験公開 [2011/8/2] |
| Firefox、大量タブ使用時のパフォーマンスはChromeを圧倒 [2011/8/1] |
| Firefox、開発ツールの開発/統合作業を急ぐ [2011/7/25] |
| Firefoxマルチプロセス化パッチ、Firefox 8ナイトリーに登場 [2011/7/22] |
| Firefox、新ビジョン発表 - Mozillaが目指す次世代Firefoxとは [2011/7/22] |
| Firefox 6週間リリース対応方法を模索する「企業ワーキンググループ」結成 [2011/7/21] |
| 産総研など、結晶シリコン太陽電池の出力低下を抑制する技術を開発 [13:18 5/23] |
| 北大、精子の形成過程で「タンパク質分解酵素」の一端を解明 [11:46 5/23] |
| 京大、植物がカビの侵入を許した後の「侵入後抵抗性」に必要な因子を発見 [11:39 5/23] |
| 【連載】Kepler GPUアーキテクチャとプログラム最適化 第4回 Kepler GPUにおける命令の発行方法 [10:00 5/23] |
| 北大など、果物などを腐敗させる「エチレン」を低温で分解する新触媒を開発 [09:39 5/23] |
|
NTTデータ、社員6万人の歌を発表! 自社の言語解析エンジンも利用して制作 [13:23 5/23] エンタープライズ |
|
産総研など、結晶シリコン太陽電池の出力低下を抑制する技術を開発 [13:18 5/23] 開発・SE |
|
MacBookのMagSafe電源アダプタをスマートに持ち運ぶ専用ケース [13:13 5/23] パソコン |
|
ソニー・平井社長、エンタテインメント部門の上場提案は「十分に議論する」 [13:08 5/23] 家電 |
|
ドコモ、「ELUGA power P-07D」のホームアプリの設定の不具合を修正 [13:07 5/23] 携帯 |