バージョン 3.5 のリリースからわずか 2 か月余り後、Linux の作者 Linus Torvalds 氏は日曜日に Linux カーネルの次の新しいバージョンを公開しました。
Linux 3.6 のいくつかの主要な新機能の中でおそらく最も注目すべきは「ハイブリッド スリープ」です。これは、Microsoft の Windows が以前から提供してきた機能とよく似ています。

「1週間前に-rc7を発表した際、-rc8もやらなければならないかもしれないと言いましたが、1週間が経ち、状況は落ち着いてきました。正直なところ、もう1度RCを出す大きな理由が見当たりません」とトーバルズ氏は公式発表で語り始めました。「さて、3.6最終版がリリースされました。
「3.5から3.6への変更点は数え切れないほどあります」とトーバルズ氏は付け加えた。「大きな新しいアーキテクチャやファイルシステムはなく、すべて『着実な進歩』です。それほど刺激的な話には聞こえないかもしれませんが、細部にこそ悪魔が宿っており、至る所に小さな修正が散りばめられています。」
簡単に概要を知りたいですか?ここでハイライトをいくつかご紹介します。
1. ハイブリッド睡眠
スリープモードと休止状態を組み合わせた、一般的に「ハイブリッドスリープ」と呼ばれる方式では、休止状態と同様にRAMの内容をハードドライブにコピーした後、スリープモードに入ります。この技術を使用する大きなメリットは、コンピューターが即座に復帰できるだけでなく、電源が切れてもデータが失われないことです。
電源が遮断された場合、デバイスは休止状態のイメージから再開します。そうでない場合は通常通り再開し、休止状態のイメージは破棄されます。公式リリースノートによると、Linux 3.6ではこの機能は主にポータブルデバイスを念頭に置いて追加されました。
2. 「TCP 高速オープン」

「TCP Fast Open」は、Googleが開発した機能で、TCP接続の確立プロセスを微調整することで、特定の状況下で接続を高速化します。Linux 3.6では、クライアント側でこの機能がサポートされていますが、サーバー側でのサポートは今後予定されています。リリースノートによると、この機能により、人気ウェブサイトのページ読み込み時間が4~41%向上するとのことです。
3. より多くの、より優秀なドライバー
Linuxカーネルのアップデートでは、ハードウェアサポートを強化するためのドライバが多数追加されることがほとんどですが、Linux 3.6も例外ではありません。今回のリリースに含まれるドライバの中でも特に注目すべきは、SonyとAppleのベンダー固有のデバイスを対象としたドライバです。
4. メモリ管理の改善
メモリ管理を改善するために設計されたいくつかの変更の中には、スワップ先読み IOPS (1 秒あたりの入出力操作数) をマージできる新しい機能があり、これによりスループットが向上し、CPU 消費も削減されます。
もちろん、これは今回のリリースに含まれる変更点のほんの一部に過ぎません。完全なリストについては、KernelNewbies.org のリリースノートをご覧ください。
トップ画像クレジット: FlickrのAdriano Gasparri