2022 年の締めくくりの翌日には、Phoronix にさらにいくつかの記事が掲載されますが、今年の Phoronix には、Linux、オープンソース、およびハードウェアに関する 2,846 のオリジナル ニュース記事とともに、191 の Linux ハードウェア レビューと特集記事がありました。トピック。 2022 年に Linux/オープンソースの読者を最も興奮させたものを振り返ってみましょう。
約 200 のベンチマークにおける Apple M2 と AMD Ryzen 7 PRO 6850U のパフォーマンス
先週、Asahi Linux と Arch Linux を全面的に使用した最初の Apple M2 対 AMD Rembrandt 対 Intel Alder Lake Linux ベンチマークを公開しました。今週の締めくくりとして、MacBook Air の Apple M2 と Lenovo ThinkPad X13 Gen3 の AMD Ryzen 7 PRO 6850U”Rembrandt”を比較したフォローアップ記事を紹介します。今回は、CPUFreq ガバナーとプラットフォーム プロファイルの各ラップトップのパフォーマンス調整の結果でもあります。
Python 3.11 のパフォーマンス ベンチマークの様子すばらしい
先月、Python 3.11 Beta 1 が、Python プログラミング言語に対するこのメジャー アップデートの最初のプレビューとしてリリースされました。新しい言語機能やその他の改善点に加えて、Python 3.11 のパフォーマンスは素晴らしく、以前の Python 3.x リリースよりも大幅にパフォーマンスが向上しています。
Raspberry Pi OS 32 ビット vs. 64 ビット パフォーマンス
先週、待望の Raspberry Pi OS の 64 ビット版がリリースされました。 Raspberry Pi Foundation は、AArch64 をサポートする最近のすべての Raspberry Pi ハードウェア向けに、Debian から派生したデフォルトの Linux OS ビルドの 64 ビット ビルドを利用できるようにしました。好奇心旺盛な方のために、Raspberry Pi OS 32 ビットから 64 ビットへの切り替えによるパフォーマンスの向上を確認するベンチマークをいくつか示します。
インテル アーク グラフィックス A380: オープンソースの愛好家と開発者にとって魅力的な 139 ドル
先週、インテル アーク グラフィックスをオープンソースの Linux グラフィックス ドライバーで実行する方法について概説しました。 Linux 6.0 以降を使用している場合 (現在実験的なモジュール オプションのオーバーライドと共に)、次に Mesa 22.2+ を使用している場合。 Intel Arc Graphics A380 を会社の予算のディスクリート GPU として使用する日が増えたので、米国で 139 ドルで小売りが開始されたこのグラフィックス カードに関する私の考えを以下に示します。
NVIDIA が公式のオープンソース Linux GPU カーネル ドライバーに移行
ついにその日がやってきました: NVIDIA は、自社の LINUX GPU カーネル モジュールをオープンソースとして公開しています!非常に興奮し、時代のしるしとして、私たちの多くが長年待ち望んでいたこの非常にエキサイティングなマイルストーンで禁輸措置が終了しました.過去 20 年間、NVIDIA は独自のドライバー スタックで優れた Linux ドライバー サポートを提供してきましたが、AMD のオープンソース ドライバーへの取り組みが 10 年以上続いているため、多くの人が NVIDIA にドライバーを公開するよう求めてきました。彼らのユーザー空間ソフトウェアはクローズドソースのままですが、今日の時点で Linux GPU カーネルモジュールを正式に公開しており、今後もそれを維持する予定です。これは、NVIDIA におけるこの画期的なオープン ソース決定に関するスクープです。
Intel の明確な Linux は、Ubuntu 22.04 LTS、Fedora 36、およびその他の 2022 年上半期のディストリビューションを追い越しています
最近の OS アップデートの中で Ubuntu 22.04 LTS と Fedora 36 の最近のリリースを考えると、さまざまな Linux ディストリビューションのパフォーマンスを再確認するときが来ました。この Linux ベンチマークの試合では、Arch Linux、Debian、openSUSE、CentOS Stream、AlmaLinux、Fedora、Ubuntu、Intel の Clear Linux にわたる Xeon Platinum 8380 2P”Ice Lake”のパフォーマンスを調べています。
2022 年半ばの Intel Core i9 12900K の Windows 11 と Linux のパフォーマンス
Intel Core i9 12900K「Alder Lake」プロセッサが発売された昨年、Windows 11 はLinux よりもパフォーマンスが優れているのは、一般的に驚くべきことですが、Intel のハイブリッド アーキテクチャに関する Linux カーネル パッチが遅れているため、説明できます。 2 月にもう一度状況を調べたところ、当時の最新の Linux カーネルを搭載した i9-12900K で Linux が Windows 11 を追い越し始めました。しかし、さらに数か月が経過し、Intel Alder Lake ハイブリッド プロセッサが Windows と Linux で成熟するまでに、状況はどうなっているでしょうか?ここにいくつかの新しいベンチマークがあります。
AMD Radeon RX 7900 XTX + RX 7900 XT Linux のサポートとパフォーマンス
本日、AMD Radeon RX 7900 シリーズのレビューを提供できるようにするための禁輸措置が終了しますグラフィックス カード… 過去 2 週間に Radeon RX 7900 XT と RX 7900 XTX グラフィックス カードの両方をテストした後、今日、これらのグラフィックス カードで共有する最初のパフォーマンスの数値と、これらの最初の RDNA3 グラフィックス カード。これは、完全にアップストリームでオープンソースのグラフィックス ドライバーを備えた Linux で動作する、AMD の新しいフラグシップ デスクトップ Radeon グラフィックス カードの最初の外観です。
「-O3」最適化ビルドによる Linux カーネルのベンチマーク
先週の Linux カーネル パッチに端を発し、すべての CPU アーキテクチャに-O3 実験的オプションを提案し、Linus Torvalds ではなくカーネル イメージが-O2 ではなく-O3 最適化レベルで再構築されたときの Linux カーネル パフォーマンスを調べるいくつかの新しいベンチマークを次に示します。
Intel Core i9 13900K Linux ベンチマーク-Ubuntu で非常に優れたパフォーマンス
先週、Intel は第 13 世代 Core”Raptor Lake”プロセッサの出荷を開始しました。先週の発売日の記事で述べたように、残念ながらテスト プラットフォームで DDR5 の問題が発生したため、通常の Linux パフォーマンス レビューを間に合わせることができませんでしたが、新しい Z790 マザーボードでこれらの問題は解決されました。そこで、Raptor Lake Linux ベンチマークの最初の例として、最上位の Core i9 13900K が Ubuntu Linux 上の AMD Ryzen 7000 シリーズと古い Intel/AMD プロセッサに対してどのように機能するかを見てみましょう。
Retbleed の Linux 軽減パフォーマンスのベンチマーク: 苦痛です
Retbleed は昨日、リターン命令を悪用する新しい投機的実行攻撃として公開されました。 「良い」ニュースは、Retbleed が前世代の AMD および Intel プロセッサにのみ影響することですが、悪いニュースは、軽減されたパフォーマンスへの Linux への影響が非常に深刻であることです。昨日から、Retbleed の影響を受けるさまざまな Intel および AMD プロセッサで、新しくマージされた Linux パッチのベンチマークを行っています。影響を受けるプロセッサを使用している場合、それは非常に悪いことです。
Amazon Graviton3 vs. Intel Xeon vs. AMD EPYC パフォーマンス
今週初め、AWS は新しい Arm Neoverse-V1 ベースのプロセッサである Graviton3 の一般提供を発表しました。その直後に、前世代の Graviton2 に対する初期の Graviton3 ベンチマークを投稿し、Amazon の新しい社内 Arm サーバー プロセッサによる非常に大きな世代の改善を示しました。それ以来、元の Graviton インスタンス、Graviton2、Graviton3、そして Intel Xeon と AMD EPYC の競合するインスタンスにわたって、約 100 のベンチマークのより堅牢なセットを実行してきました。これは、Ubuntu 22.04 LTS で実行された Graviton3 パフォーマンス ベンチマークのはるかに大きなコレクションです。
HP Dev One-よく設計された優れた AMD Ryzen Linux ラップトップ
今月初め、HP と System76 の興味深いコラボレーションとして、HP Dev One の発売が発表されました。 Linux 開発者向けに最適化され、System76 の Ubuntu ベースの Pop!_OS オペレーティング システムを実行するラップトップ。これは非常に興味深いラップトップであり、完全にオープンソースのドライバー スタックを好む多くの Linux 開発者の好みを満たすために、AMD Ryzen 7 PRO 5850U SoC と統合された Radeon グラフィックスを使用して Linux で使用するためによく考えられています。 HP の大規模な製造のおかげで、Clevo やその他のホワイト ボックス ラップトップ デザインに基づく小規模ベンダーの多くの Linux ラップトップと比較して、競争力のある価格の Linux ラップトップでもあります。
Linux 上の AMD Ryzen 7 5800X3D: ゲーム用ではありませんが、他のワークロードには非常にエキサイティングです
先週、AMD は待望の Ryzen 7 5800X3D を最初の 3D V として出荷し始めました-消費者向け CPU をキャッシュし、Windows ゲーム用の Core i9 12900K/12900KS よりも優れたパフォーマンスを発揮できるという点で、「世界最速の PC ゲーム プロセッサ」であるという彼らの主張。このローンチのために AMD からシードされたわけではないため、Linux ゲームにはあまり適していないか、AMD のターゲット市場ではないことが予想されます。しかし、Linux で AMD Milan-X のパフォーマンスに大きな成功を収めた後、3D スタック L3 キャッシュを備えたこのコンシューマー向け CPU を試してみたいと強く思い、最終的に 5800X3D を購入しました。実際、Ryzen 7 5800X3D は Linux ゲームのパフォーマンスには期待外れであることが判明しましたが、5800X3D は他のさまざまな技術ワークロードにとって非常に興味深いものであり、3D V-Cache を備えた将来の Ryzen CPU に非常に興奮しました.
Ubuntu 22.04 での Wayland と X.Org の NVIDIA Linux ゲーム パフォーマンス
最新の XWayland および最新の Wayland コンポジターと組み合わせた NVIDIA の新たに導入された 510 Linux ドライバー シリーズを使用最新の GNOME/Mutter パッケージと同様に、NVIDIA (X)Wayland エクスペリエンスは非常に優れており、従来の X.Org セッションに匹敵するパフォーマンスを提供します。 GBM を使用した NVIDIA Wayland のサポートは安定しており、今後の Ubuntu 22.04 LTS リリースに向けて順調に進んでいるようです。以下は、Ubuntu 22.04 LTS の現在の状態での NVIDIA 510 ドライバーのベンチマークです。
AMD は、予算にやさしい Ryzen 専用サーバーの説得力のある主張を行います
AMD EPYC プロセッサは、最大 64 コア/128 のサーバーのハイエンドで驚異的なパフォーマンスを提供しますソケットあたりのスレッド、8 つのメモリ チャネル、およびその他の機能を備えていますが、すべてのサーバー展開でこのような機能が必要になるわけではありません。ローエンドの専用 Web サーバー レンタル スペース、低予算の Web ホスティング、および同様の個人/小規模オフィス サーバー スペースでは、AMD Ryzen プロセッサは能力以上のものを証明できます。すでにいくつかの専用サーバー プロバイダーが AMD Ryzen を搭載したサーバーを提供しており、特に Ryzen が期待する次世代のサーバー志向の製品で、さらに多くのサーバーが間もなく登場すると予想されます。このスペースを見て、私たちは最近、ローエンドの専用サーバー スペースでのパフォーマンスと価値を調べるために、Intel Xeon E クラスの競合と比較して、多くの AMD Ryzen プロセッサをテストしてきました。
Ubuntu は Firefox Snap の起動時間を最大 50% 短縮
Canonical のエンジニアは、Mozilla の Snap バージョンの起動時間を改善するための探求を続けていますUbuntu 22.04 LTS でデフォルトで使用される Firefox。現在、最新の改善が Firefox Snap にプッシュされているため、Web ブラウザーの起動時間が約 50% 短縮されています。
Systemd Creator が Microsoft に入社
昨日の驚きは、Lennart Poettering が 10 年半にわたって Red Hat を静かに離れ、PulseAudio を他のプロジェクトの中でリードし、最終的には Red Hat を離れたことでした。最新の Linux ディストリビューションを根本的に作り直した systemd を起動します。彼は Microsoft に入社し、systemd での作業を続けていたことが判明しました。
20 年前のチップセットの回避策が最新の AMD Linux システムに悪影響を及ぼしている
AMD エンジニアの K Prateek Nayak は最近、Linux カーネルで 20 年前のチップセットの回避策がまだ残っていることを発見しました最新の AMD システムに適用されると、最新の Zen ハードウェアのパフォーマンスが低下する場合があります。幸いなことに、その回避策を古いシステムに限定し、最新のシステムのパフォーマンスを向上させるための修正が進行中です。
Cloudflare は Nginx を廃止し、インハウスの Rust-Written Pingora を採用
Cloudflare は長い間 HTTP プロキシ スタックの一部として Nginx に依存してきましたが、現在は独自の-ハウスの Rust で作成された Pingora ソフトウェアは、1 日あたり 1 兆を超えるリクエストを処理し、CPU とメモリ リソースの約 3 分の 1 しか使用せずにパフォーマンスを向上させると言われています。
Linus Torvalds: Rust For The Kernel は Linux 5.20 にマージされる可能性がある
今朝、The Linux Foundation のオープンソース サミットで講演した Linus Torvalds は、 Linux カーネル内の Rust は、すぐに着地する可能性があり、おそらく次のカーネル サイクルでも発生する可能性があります。
大規模な ~2.3k パッチ シリーズは、Linux のビルド時間を 50~80% 改善し、「依存地獄」を修正します
長年の Linux カーネル開発者 Ingo Molnar が大量のパッチ セットを投稿しました今日: 2020 年後半から作業中の 2,297 個のパッチがあり、Linux カーネルのヘッダー ファイル階層を完全に作り直しています。この「高速カーネル ヘッダー」の取り組みの目標は、カーネルのビルド時間を短縮し、プロセス内の多くのものをクリーンアップして「依存地獄」に対処することです。
Linux カーネルは、「X」で始まるプロセスに対して異なる動作を強制してきました
Linux カーネル内で 3 年以上メインラインにあった醜いハッキングが発生しました。と叫んだ。バグのある X.Org サーバー/xf86-video-modesetting DDX が原因で、Linux カーネルは、プロセスが「X」で始まるかどうかに異なる動作を課しており、アトミック モード設定サポートを無効にしています。
Linus Torvalds が Intel の LAM を叩く-Linux 6.2 では却下
Linus Torvalds は、AVX-512 が「苦しい死に方をする」ことを期待するようなハードウェア解説で知られています。 Intel の ECC メモリに関する「悪いポリシー」と NVIDIA の指差し。 Linux の作成者による最新のカラフルな解説は、Linux 6.2 への搭載を目指していた Intel の新しい Linear Address Masking (LAM) 機能に関するものですが、現在はコードが作り直されるまで延期されています。
AMD がついに Radeon Raytracing Analyzer”RRA”のソース コードを公開
この夏、AMD は Radeon Raytracing Analyzer”RRA”を開発者向けソフトウェア スイートの一部として発表しました。 Direct3D 12 と Vulkan API の両方を使用して、Windows と Linux でのレイ トレーシングのパフォーマンス/問題をプロファイリングします。当初、RRA 1.0 リリースはバイナリのみでしたが、AMD は「GPUOpen」アプローチをうまく利用してオープンソースにしました。
Google Chrome はすでに JPEG-XL を廃止する準備をしています
JPEG-XL は、著作権使用料不要の次世代の非可逆/可逆画像形式としてかなり好意的に見られていますJPEG よりもはるかに優れたパフォーマンスを発揮します。驚いたことに、Google Chrome はブラウザでの JPEG-XL 画像サポートを廃止する準備をすでに進めています。
新しい NVIDIA オープンソース Linux カーネル グラフィックス ドライバーが登場
NVIDIA の最新の Linux4Tegra コード ドロップで登場するのは、これまで公開されていなかった新しいオープンソース カーネル グラフィックス ドライバーです。このドライバーは、既存の Nouveau ドライバーに基づいているのではなく、90 年代にさかのぼるいくつかの著作権参照を使用して、内部ドライバー コードベースから派生したように見えます。
Linus Torvalds が NTFS Linux ドライバーの状況についてコメント
今週初めに書いたように、「新しい」NTFS Linux ドライバーに関して、事実上既にメンテナンスされていないという懸念が提起されています。メインラインになってから1年未満。 Linus Torvalds はその後、この問題についてコメントし、他の開発者がそれを維持するための扉を開きました。
NVIDIA は、Ampere GPU を介して Fermi の 73k 行に相当する 3D ヘッダー ファイルを公開します
NVIDIA は、オープンソースの GPU カーネル ドライバーへの移行に忙しく取り組んでいることに加えて、昨日、彼らはまれな公開オープンソース ドキュメントの貢献をしました… NVIDIA は、現世代の Ampere GPU を介して Fermi の 3D クラスをドキュメント化するために、73,000 行に相当するヘッダー ファイルを静かに公開しました!
おっと: m68k 用の Linux の strcmp() は常に壊れています
手書きのアセンブリ コードが、最適化された文字列比較”strcmp”関数をMotorola 68000 (m68k) プロセッサ アーキテクチャは「常に壊れていた」ものであり、2022 年末になって初めて明らかになりました。
Linux 6.2 の Btrfs はパフォーマンスの向上と RAID 5/6 の信頼性の向上をもたらします >
Linux 6.2 マージ ウィンドウ用の Btrfs および EXT4 ファイル システムの更新が提出されました。 Btrfs の変更は、ネイティブの RAID5/RAID6 モードの信頼性を改善するだけでなく、継続的なパフォーマンスの強化によって注目に値します。
System76 の Pop!_OS COSMIC デスクトップは、GTK ではなく Iced Rust ツールキットを利用する
System76 は、Pop!_OS の次の進化として、独自の COSMIC デスクトップを開発しています。 Ubuntu ベースの上に構築された Linux ディストリビューション。興味深いことに、Rust プログラミング言語で書かれているこの大規模な COSMIC デスクトップ プロジェクトで、彼らは GTK ツールキットを使用する代わりに、Rust ネイティブのマルチプラットフォーム グラフィカル ツールキットとして Iced-Rs を使用することを決定しました。
Google が Chrome から JPEG-XL サポートを削除する理由を概説
Google Chrome が JPEG-XL 画像形式を非推奨にする準備をしているという昨日の記事に続いて、Google のエンジニアは現在、は、この次世代の画像フォーマットを廃止する理由を提供しました。
Wayland プロトコルがようやくフラクショナル スケーリングの準備が整いました
何ヶ月もの作業の後、Wayland の wp-fractional-scale-v1 プロトコルはフラクショナル スケーリングのために差し迫ってマージされる予定ですサポート。
Google が Rust と seL4 マイクロカーネルを活用したセキュリティ重視の OS として KataOS を発表
Google は今週、組み込みデバイスに焦点を当てた最新のオペレーティング システムの取り組みとして KataOS のリリースを発表しましたアンビエント機械学習ワークロードを実行しています。 KataOS はセキュリティを重視し、Rust プログラミング言語のみを使用し、その基盤として seL4 マイクロカーネルの上に構築されています。
昨年統合された「新しい」NTFS Linux ドライバーに対する懸念
2020 年、ファイル システム ドライバー プロバイダーの Paragon Software は、自社の NTFS ドライバーをLinux カーネル。このドライバーは、以前は同社の独自の商用製品でしたが、最近の NTFS の状態を考えると、完全な読み取り/書き込みサポートと、既存の NTFS ドライバーには見られないその他の機能を備えたこのドライバーをアップストリームしたいと考えていました。昨年、多くのレビューを経て、ついに新しいドライバーが Linux 5.15 にマージされました。悲しいことに、それから 1 年も経たないうちに、ドライバーが事実上孤立しており、保守されていないという懸念が提起されました。