Linuxカーネル5.0リリース、ハードウェアサポートの強化などが行われる

 Linus Torvalds氏は3月3日、Linuxカーネル5.0のリリースを発表した。番号の上ではメジャーアップデートに見えるが、「我々はフィーチャーに基づいたリリースはせず、『5.0』は4系の番号が大きくなってきたこと以上の意味はない」としている。

 Linuxカーネル5.0は、2018年12月末にリリースされたLinuxカーネル4.20に続く最新版。8回のリリース候補(RC)を経ての正式版リリースとなった。

 ARMの省電力技術であるArm big.LITTLE向けのスケジューリングが加わった。タスクスケジューラが非同期SMPプラットフォームでの消費電力を考えた意思決定を行うようになり、同CPUを搭載したスマートフォンの消費電力効率改善に効果的だという。

 AMD FreeSync/VRRのサポートも加わった。croupv2でのcpusetリソースコントローラーも利用できるようになった。

 ローエンドのAndroidなど低消費電力デバイス向けに、高速暗号化を行うAdiantumファイルシステムの暗号化が加わった。ecryptfsではなくfscryptに加わった暗号化モードで、ext4、f2fs、ubifsなどのファイルシステムがファイルやディレクトリの暗号化に利用できる。

 ファイルシステム側ではこのほか、Btrfsでファイルスワップのサポートが復活した。メタデータを上書きすることなくFSIDを変更できるようになった。また、cifs、f2fs、autofsなども強化された。Android Binder IPCドライバ向けの擬似ファイルシステムbinderfsも加わった。

 メモリ管理、ブロックレイヤ、仮想化、ネットワーキングなどでも多数の機能強化が加わった。セキュリティでは、システムコールのフィルタリングを行うseccompを強化し、コンテナの安全性改善を図った。

 NVIDIA GeForce RTX 2000の初期サポートなど、ドライバのサポートも拡充されている。

kernel.org
https://www.kernel.org/