Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
AIによって生成された画像

Linux カーネル 6.19 がスケジューリング強化と Microsoft C 拡張を追加

AIによって生成された画像

今後の Linux カーネル 6.19 は、eBPF スケジューラの回復を改善するための sched_ext フレームワークへの主要な改良を導入し、コードのクリーンなコンパイルのための Microsoft C 拡張を統合します。これらの更新は、さまざまなコンピューティング環境での安定性、パフォーマンス、デベロッパーの効率を向上させることを目的としています。Google、Meta、Microsoft などの企業の貢献は、オープンソース開発における協力の拡大を強調しています。

Linux カーネル 6.19 は、スケジューリングの耐久性とコード互換性に焦点を当てたいくつかの注目すべき強化をもたらします。eBPF プログラムによるカスタムスケジューラを可能にする sched_ext フレームワークは、障害回復のためのアップグレードを受けます。これらの変更により、カーネルは無限ループや過剰なリソース使用などの不適切な eBPF スケジューラの問題を検知・緩和し、Completely Fair Scheduler (CFS) などのデフォルト動作にフォールバックします。Google と Meta の開発者がこれらのパッチに貢献し、データセンターでの生産シナリオでカスタムスケジューラが AI 推論やソーシャルメディアフィードなどのワークロードのレイテンシを最適化する点に動機づけられています。

ベンチマークでは、高競合状況で最大 15% 優れたレイテンシを示し、回復時間が数分からミリ秒に短縮されました。フレームワークは Linux 6.12 での導入以来進化を遂げ、6.18 で準備された cgroup サブスケジューラなどの機能の上に構築されています。これにより、クラウドコンピューティング、リアルタイムシステム、高性能環境での障害耐性が向上し、エンタープライズ環境でのダウンタイムが最小化されます。

並行して、Linux 6.19 は GCC と Clang の -fms-extensions コンパイラフラグを通じて Microsoft C 拡張を組み込みます。これにより、ユニオン内の匿名構造体などの機能が有効化され、コードが簡素化され回避策が減少します。2007 年以来提案されていたこの変更は、カーネル議論で指摘されたように、冗長な typedef を排除することで美しいコードを実現します。Linus Torvalds はパッチに異議を唱えず、kbuild-next ツリーにマージされました。

Microsoft の関与は、メモリ管理のための RAMDAX ドライバや熱制御のための ACPI ファン拡張などの他の貢献にも及びます。これらの更新は、マルチコア効率やエネルギー管理などのカーネルの広範なトレンドに沿い、サーバー、エンベッドシステム、ハイブリッド環境への Linux の適応性を高めます。一部のコミュニティメンバーが依存関係に懸念を表明する一方、これらの機能は回帰を導入せずにクロスプラットフォーム互換性を向上させることを約束します。

人々が言っていること

Linux カーネル 6.19 に関する X の議論は、eBPF スケジューラ回復のための sched_ext 強化と、Clang 互換性向上およびコードの清潔さのための Microsoft C 拡張の採用に焦点を当てています。Phoronix やカーネル教育者などのテックアカウントからの反応は主に中立的で情報提供的で、安定性の向上と協力関係を称賛し、顕著な批判はありません。高エンゲージメントの投稿は、Android 向けコンパイラ方言の利点と将来耐性を説明しています。

関連記事

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
AIによって生成された画像

Linux kernel 6.18 released as long-term support version

AIによるレポート AIによって生成された画像

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

Linux 6.19 カーネルは、スケジューラのパフォーマンス回帰を修正し、初期テストで問題が明らかになった後で効率を回復させました。開発者らはベンチマークで52.4%低下を引き起こした欠陥を特定し修正し、CPUコア全体でのタスク管理をよりスムーズにしました。この修正は、より広範な最適化の中でカーネルの堅牢な開発プロセスを強調しています。

AIによるレポート

Linux カーネル 6.19 は X86_NATIVE_CPU 機能を導入し、Intel および AMD プロセッサで 5-15% のパフォーマンス向上をもたらすネイティブ最適化を可能にします。この Kconfig オプションは、-march=native コンパイラフラグを使用して特定のハードウェアに合わせたカーネル構築を簡素化します。ベンチマークでは、暗号化や科学シミュレーションなどのタスクで向上が見られ、データセンターや高性能コンピューティングに利益をもたらす可能性があります。

最近マージされたラップトップおよびゲーミングハンドヘルドの改善を基盤に、Linux カーネル 6.19 は 2025 年末までに追加のラップトップモデルに対するサポートを最終化し、ハードウェア互換性を強化します。

AIによるレポート

Linus Torvalds は、休暇期間後の通常より小規模な更新である Linux カーネル 6.19-rc3 のリリースを発表しました。このリリースには、ARM64 ブート問題の重要な修正と GPU パフォーマンスの向上が含まれています。最終バージョンに先立つカーネルの安定化のために、以前の候補版を基にしています。

Linuxグラフィックス開発者が、古いAMD GCN GPUを悩ませる仮想メモリ障害に対処するためのパッチを提出した。これらの修正は、HD 7000やR9 290シリーズなどのカードのVulkanワークロード時の安定性を向上させることを目的としている。変更はLinux Kernel 6.19リリースを前にしたものだ。

AIによるレポート

今後のLinuxカーネルバージョン6.19には、Apple M1およびM2 Macintoshコンピュータに影響するUSB接続の問題に対する修正が含まれています。これらの更新は、これらのデバイス上のUSB2およびUSB3ポートに関する長年の問題を解決することを目的としています。これらの変更は、Phoronixの報道によると、メインフレームカーネルに統合されています。

 

 

 

このウェブサイトはCookieを使用します

サイトを改善するための分析にCookieを使用します。詳細については、プライバシーポリシーをお読みください。
拒否