Tutoriel Linux

Linux 7.2 : 統合AIと最適化されたキャッシュ管理がこの新しいバージョンを革命化 – 新機能をすべて発見する

Débutant2 min de lecture

Linux 7.2は、人工知能とターゲット型最適化を組み合わせたアプローチでLinuxカーネルの風景に変革をもたらします。この新しい版は、特にキャッシュを考慮したスケジューリングによってリソース管理を大幅に改善することを約束します。管理者や熱心なユーザーにとっての具体的な影響と重要な進展に注目します。

Linux 7.2はキャッシュアウェア管理を導入し、CPUパフォーマンスを向上させる

このバージョンの注目すべき新機能は、キャッシュCPUを考慮したスケジューリングメカニズムです。かつて、Linuxのスケジューラはデータのキャッシュ共有を真に考慮することなく、コア間でタスクを分配していました。その結果、冗長なアクセスとマルチコアハードウェアにおける貴重な時間の浪費が発生しました。

Linux 7.2では、各タスクが共有キャッシュLLCを考慮して割り当てられるようになりました。このアプローチはキャッシュミスを大幅に減少させます。無駄な転送が減り、リソースの利用が向上します。人工知能やマルチスレッドサーバーのような計算集約的な負荷にとって、効率の向上が期待されます。

興味深い技術的なポイントは、スケジューラがキャッシュドメインを過負荷にしないようにフィルタを統合しており、有害な競合を避けることです。この配慮が、重い負荷の下でも安定した動作を保証します。この最適化の選択は、CPUサイクルの重要性を認識した現場経験を反映しています。

人工知能がLinuxカーネルのメンテナンスに浸透する

Linux 7.2を特徴づけるもう一つの側面は、脆弱性検出とパッチ管理のためのAIツールの統合です。リーナス・トーバルズは、最近の多くのカーネル修正がAIによる自動化された処理から生成された報告に基づいていると述べました。

これらのツールは開発者を置き換えるものではなく、重複を避けつつ脆弱性を事前に特定するための貴重な手助けを提供します。これはカーネルが洗練される方法の変化を意味し、より工業的かつ厳格な開発を目指すものです。

しかし、トーバルズは慎重です:AIはコミュニティのサービスとして残り、不要に人間の作業を複雑にすることなく人間の作業を豊かにするツールであるべきです。これは繊細なバランスですが、Linuxプロジェクトの負荷が増す中で必須です。

ファイルシステムとハードウェアドライバにおける顕著な改善

キャッシュアウェアスケジューリングとAIのサポートに加え、Linux 7.2はファイルシステム管理においていくつかの重要な調整をもたらします。Btrfsのケースは注目されており、その大きなフォリオが実験段階を抜けてデフォルトに移行し、シーケンシャルライティング性能が15%向上しました。

同時に、ext4とXFSは、統一されたiomapモデルへの移行を続けており、exFATは大きなファイルの管理に関する改善から利益を得ています。これらの最適化は些細なものではなく、特にSDカードやUSBドライブなどの一般的なデバイスからの転送時に全体的な反応の改善に繋がっています。

Linux上のNTFS管理も進展しており、より安定性とバグの減少を提供しています。ハードウェアエコシステムでは、AMDGPUを介したHDMI 2.1のサポートにより、圧縮されていない4K 120Hzのストリームを楽しむことができます。高精細なマルチメディアを楽しむ人々には嬉しいニュースです。

USB4STREAMとWi-Fi:Linux 7.2における転送とネットワークの新たなエネルギー

IntelはUSB4STREAMでダイナミクスに寄与しており、これはUSB4またはThunderboltを介してホスト間で生データを直接ストリーミングするプロトコルです。この方法は、システムの迅速なバックアップや、従来のネットワークスタックを介さずにデバイスを共有するなどのアプリケーションを容易にします。

一方、Linux 7.2はWi-Fi Awareのサポートを導入します。このモジュールは、従来のネットワークインフラストラクチャなしでのデバイス間の直接接続を革命化し、ある意味で強化されたAirDropのようなものです。また、ますます接続される世界に備えてWi-Fi 8の基盤も整えられています。

一部の新機能は、リグレッションを避けるために最後の瞬間に調整されましたが、このバージョンはLinuxが技術革新と実用主義を組み合わせて、よりパフォーマンスの高いシステムを提供できることを証明しています。

Linux 7.2カーネルはそのソースコードで入手可能になっています。しかし、重要な環境では、主要なディストリビューションによる検証を待つことを推奨します。これにより、プロプライエタリモジュールやブート時のセキュリティに関する問題を回避できます。カスタムビルドに熱心な人には、この新機能の概要が技術的な詳細を詳しく説明しています。

Arch Linux、Fedora Rawhide、openSUSE Tumbleweedは、このカーネルを統合したパッケージを提供する最初のディストリビューションの一部となるはずであり、これにより段階的かつ管理された導入への道が開かれます。

キャッシュを考慮したスケジューリングとは何ですか?

これは、LLCレベルのキャッシュを共有するコアを優先してタスクを分配するシステムであり、メモリアクセスに必要なコストを削減し、マルチコアプロセッサのパフォーマンスを向上させます。

人工知能はLinux 7.2の開発にどのように関与していますか?

AIは、コード内の脆弱性を自動的に検出し、パッチを生成するために使用され、開発者を置き換えることなくメンテナンスプロセスを加速させます。

Linux 7.2で改善されたファイルシステムはどれですか?

Btrfsはシーケンシャルライティングパフォーマンスが15%向上し、ext4とXFSは統一されたiomapモデルに移行し、exFATは大きなファイルの管理に関して著しい改善を享受しています。

USB4STREAMとは何で、何に使いますか?

USB4STREAMは、USB4またはThunderboltを介してホスト間で生データをストリーミングするプロトコルであり、迅速なバックアップや従来のネットワーク層を介さずにデバイスを共有することを容易にします。

出典: www.zdnet.fr

sudo apt update && sudo apt upgrade