Cong Wang氏、Linuxカーネル向けDAXFSファイルシステムを提案

カーネル開発者のCong Wang氏は、Linuxでの共有メモリへの直接アクセスを目的とした読み取り専用の新しいファイルシステムDAXFSを導入した。Direct Accessインフラを基盤とし、従来のページキャッシュを回避してメモリオーバーヘッドを削減する。この提案は、カーネル間やデバイス間のデータ共有を効率化することを目指す。

Multikernelのカーネル開発者であるCong Wang氏は、Linuxカーネル郵送リストでDAXFSを発表した。このファイルシステムは、LinuxカーネルのDirect Access (DAX)インフラを活用し、従来のブロックI/Oスタックに依存せずに共有物理メモリへの直接アクセスを可能にする。 ≠n≠nRAMFSやTMPFSなどの確立されたオプションとは異なり、ページキャッシュを使用しインスタンスごとにメモリを割り当てるのに対し、DAXFSは連続した物理メモリ領域をファイルシステムに直接マッピングする。その結果、ファイル読み取りが直接メモリロードとなり、読み取り専用データがRAMで重複する可能性のあるシナリオでのオーバーヘッドを最小化する。 ≠n≠nDAXFSはGPUやFPGA、CXL経由で接続されたデバイスなどのメモリをサポートし、デバイス裏付けデータの読み取り専用アクセスにdma-buf APIを使用する。設計は意図的にシンプルで、自己完結型の読み取り専用イメージ形式を使用し、ランタイム割り当て、複雑なメタデータ処理、デバイスク特定コードを省略する。 ≠n≠n潜在的な用途には、共有メモリ経由で別々のカーネルインスタンス間でコンテナやDockerベースイメージを共有すること、CXLメモリプーリング環境でのネットワーク転送回避、コンテナ向けにDAXFSとOverlayFSを組み合わせたRAM使用削減、アクセラレータメモリ内の静的データへのゼロコピーアクセスが含まれる。 ≠n≠nコードはGitHub上で実験的な提案として公開されている。王氏は、メインナインクーネルへの統合にはコミュニティの議論とレビューが必要だと述べた。発表は2026年1月25日に行われた。

関連記事

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によるレポート AIによって生成された画像

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

拡張読み取り専用ファイルシステム(EROFS)は、コンテナ化環境でのメモリ使用量を大幅に削減するため、ページキャッシュ共有を導入した。この機能により、複数のコンテナが同一ファイルシステムイメージのキャッシュページを共有でき、メモリ廃棄を40~60%削減する。元々Huaweiが開発したEROFSは、クラウドおよびエッジコンピューティングのシナリオで注目を集めている。

AIによるレポート

開発者たちは EROFS コンテナのパフォーマンス向上策としてページキャッシュ共有を探求している。この手法は Linux 環境で顕著な利点を提供するようだ。これらの知見は、Linux のハードウェアおよびソフトウェアレビューに特化したサイト Phoronix からのものである。

パフォーマンス重視のArch LinuxディストリビューションであるCachyOSは、2026年にリリース予定の専用Server Editionの計画を発表した。このエディションは、ネットワーク接続ストレージ、ワークステーション、フルサーバーを対象とし、高速最適化とエンタープライズレベルの安定性を組み合わせることを目指す。この拡張は、デスクトップの強みを基盤に、Red Hat Enterprise Linuxなどの伝統的な選択肢に代わる効率的な代替を求めるIT管理者を惹きつける。

AIによるレポート

Linux向け提案中のランタイムスタンバイABI—WindowsのModern Standbyに着想—の初期報告に基づき、Antheas Kapenekakis氏がカーネルメーリングリストに詳細な8パッチシリーズを投稿。x86 ACPIシステムを対象とし、本質的なサービスを稼働させたまま低電力の「スリープ」外観を実現し、ラップトップ、ハンドヘルドデバイスなどのバッテリー寿命向上を約束する。

AIデータセンター需要によるRAM価格の上昇が、Linuxユーザーに既存ハードウェアの最適化を促している。最近のHackaday記事が、カーネルの組み込み圧縮機能を強調し、利用可能なメモリを拡張する。Debian向けzram-toolsやUbuntu向けsystemd-zram-generatorなどのツールがこの機能を有効化する。

AIによるレポート

軽量LinuxディストリビューションであるAlpine Linuxは、Equinix Metalの閉鎖が迫る中、複数のクラウドプロバイダーから支援を確保した。このプロジェクトは同プラットフォームからの寄付サービスに依存しており、今年初めに支援を呼びかけ、今では強化され多様化したインフラの恩恵を受けている。この動きにより、組み込みシステムやコンテナのユーザー向けに運用が継続される。

 

 

 

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

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