
この1か月の間に、Phoronixには、あなたが本当に書いた242のオリジナルのLinux/オープンソース/ハードウェア関連のニュース記事と、18の注目のLinuxハードウェアレビュー/注目のベンチマーク記事がありました。今月はまた、Phoronix.comがLinuxハードウェアのレビューとニュースを配信したことで17歳になりました。
夏の月であるため、2021年6月はソフトウェアとハードウェアの両方の分野で非常に波乱に富んだものでした。以下は、先月のPhoronixで最も人気のある記事です。いつものように、オリジナルコンテンツの毎日の流れを楽しんでいる場合は、 Facebook と
2021年6月の最も人気のあるLinuxニュースは次のとおりです。
Windowsが無条件に予約されていることが判明RAMの最初の1MB、Linuxはそうするのにちょうど遅れました
先週末にLinux5.13カーネルに送信されたのは変更でした。そのため、Linux x86/x86_64は常に最初の1MBのRAMを予約して、一部のBIOSとフレームバッファの破損の問題を回避します。システムメモリの。最初の1MBは無条件に少し面倒であり、おそらくWindowsには予約する低メモリ領域の量を決定する方法があると考えられていましたが、Windowsはこれと同じ動作を何年も採用していることがわかりました。
IntelはデフォルトでTSXを無効にする新しいマイクロコードを備えたより多くのCPUについて
Intelは、今後のマイクロコードの更新により、CoffeeLakeプロセッサを介したさまざまなSkylakeのTransactionalSynchronization Extensions(TSX)をデフォルトで無効にする予定です。はい、これはTSXの恩恵を受けるワークロードのパフォーマンスへの影響を意味します。この変更についてはあまり公表されていないようで、新しいカーネルパッチを調べたときにたまたま気づきました。
GoogleはRustコードを見たいLinuxカーネルでは、メイン開発者と契約します
Googleは、Linuxカーネル内でのRustプログラミング言語のサポートを非常に望んでいるため、「Rust for Linux」に取り組んでいる主任開発者と契約を結び、作業のメインライン化を目指しています。
Linux x86/x86_64は常に予約されますRAMの最初の1MB
Linux x86/x86_64カーネルコードには、RAMの最初の1MBの一部を予約するためのロジックがすでに用意されており、BIOSまたはカーネルが他の理由の中でも特にそのスペースを壊してしまう可能性を回避しています。 wankery」であり、無条件で常に最初の1MBのRAMを予約します。
Linux5.13でさらに多くの修正が加えられました混乱したFPU/XSTATE処理の混乱
今月初め、Linux 5.13は、今後のXeon「SapphireRapids」プロセッサのIntelのENQCMD機能を無効にしました。これは、その周りのカーネルソフトウェアコードが「修復不可能なほど壊れている」と見なされたためです。今後のCPU機能に備えてカーネルコードを作り直すことに関する最近のIntelが提出したパッチの多くは、すでにメインライン化された後、かなり厄介であることが判明したため、緊急のx86修正の別のバッチが今朝送信されました。
Linus Torvaldsは、カーネル開発者とすべての人にワクチン接種を奨励しています
Linus Torvaldsは、主にLinuxカーネルメーリングリストでの彼のカラフルな経典で知られていますが、今日では、COVID-19のワクチン接種に関するLKMLに関する情熱的で重要な読み物を持っています。
Firefox89がUI/UXの変更とともにリリースされました
Mozillaは、ユーザーインターフェースの最新リビジョンを含むFirefox89.0を出荷することで6月に始まります。
MicrosoftがWindows11を発表-Linuxに対するベンチマークが始まるまもなく
今朝の予想どおり、MicrosoftはWindows 10を超えたオペレーティングシステムへの最新の進化のステップとして、Windows11の幕を正式に解除しました。
-O3コンパイラの最適化レベルはまだLinuxカーネルにとって安全すぎると見なされる
GNUコンパイラコレクション(GCC)のバージョンが古すぎないため、「-O3」コンパイラ最適化レベルで不正なコードが生成される可能性があり、パフォーマンス上の利点がない場合もあるため、Linus Torvaldsは、次の場合にこの最適化フラグの使用に反対します。 Linuxカーネルのコンパイル。
Linux5.13がAppleM1 Bringup、Landlock、 FreeSync HDMI +その他
Linus Torvaldsは、Linux5.13カーネルを安定版としてリリースしました。
良いですが、悪いかもしれません:LVFS Skyrockets 1日で10万を超えるファームウェアアップデートがある
Fwupdを使用したLinuxベンダーファームウェアサービス(LVFS)は、ファームウェアの適用にFWUPDを使用したこのクロスベンダーのオープンソースファームウェア配布サービスに依存しているLinuxユーザーに対して、1日あたり平均約40k〜50kのファームウェアアップデートを提供しています。 Linuxでのアップデート。しかし、昨日、その使用量は1日で100,000を超えるファームウェア更新で急増しました…これは採用には最適ですが、大量のファームウェア更新の動機は、近い将来に何か荒いものになる可能性があります。
Dell BIOS/UEFIが新規から攻撃を受けています脆弱性-最新のアップデートにはFWUPDを使用してください
LinuxファームウェアアップデートのLVFS/FWUPDの使用が最近急増していることを疑問に思っている人にとっては、Dellが新たに公開されたBIOS/の影響を受けた100を超えるモデルで大量のアップデートをプッシュしたことが原因のようです。 UEFIの脆弱性。
OpenSSL3.0リリース候補が大幅に変更されて到着
OpenSSLプロジェクトは本日、OpenSSL 3.0 Betaを出荷しました。これは、来四半期に予定されている公式の3.0.0リリースに先立つリリース候補に相当します。
Linux5.14が多くの新機能を表示するように設定、新しいGPUサポート、その他のエキサイティングな変更
Linus Torvaldsがコードベースの状態に満足していれば、Linux 5.13は明日デビューします。これにより、Linux5.14マージウィンドウが開きます。これは、Linuxカーネルの次の後続バージョンのテーブルにあるものを示しています。
NVIDIA Posts 470 Linux Driver Beta With Better Waylandサポート、DLSS +改善されたPRIME
NVIDIAは昨日、DLSS Linuxサポートを明日リリースすると発表しました。実際、彼らはLinuxゲーマー向けのディープラーニングスーパーサンプリングサポートの最初のマイルストーンを実現しました。 NVIDIAは、NVIDIA470.42.01ビルドの形で最初の470ドライバーシリーズのベータ版を公開しました。
macOSに触発されたFreeBSDデスクトップ用にリリースされたhelloSystem0.5
最近の最も有望なBSDベースのデスクトップディストリビューションの1つは、洗練されたデスクトップエクスペリエンスを備えたBSDのmacOSになりたいhelloSystemです。 helloSystemはここ数か月で目標に向かって順調に進んでおり、今週末にバージョン0.5が発行されました。
LenovoがThinkPadBIOSの内部からの構成をサポートLinux
サポートされているLenovoシステムと連携して、新しい「Think-LMI」ドライバーがメインラインのLinuxカーネルに移行し、Linux内で一部のBIOS/ファームウェア設定にアクセスして構成できるようになります。
Intelが新しいCPUマイクロコードをリリースセキュリティの脆弱性(2021年6月)
Intelは、公開されたばかりの新しい一連のセキュリティアドバイザリに対応するために、CPUマイクロコードアップデートの大きなセットを発行しました。
NVIDIAが「Kepler」を削除する計画を確認GPUドライバーのサポート
先月、NVIDIA470ドライバーシリーズがGeForceGTX 600/700 Kepler GPUをサポートする最後のものであり、NVIDIAからの新しいガイダンスでより正式に要約されていることを示すCUDAドキュメントについて報告しました。
NVIDIAがLinuxハードウェアタイムスタンプエンジンを提案
メインラインのLinuxカーネルに関するNVIDIAエンジニアによる提案では、ハードウェアタイムスタンプエンジン(HTE)サブシステムが導入されます。
そして最も人気のある特集記事/レビュー:
NVIDIA GeForce RTX 3080 TiLinuxのパフォーマンス
今週のComputexTaipeiでのNVIDIAは、RTX 3070TiとRTX3080 Tiを発表しましたが、本日、この新しいフラッグシップゲーミンググラフィックスカードとしてのGeForce RTX 3080Tiの実際のレビュー禁止期間は終了します。 LinuxでのNVIDIAGeForce RTX 3080Tiの最初のベンチマークは次のとおりです。
IntelXeonスケーラブルIceLakeでGCC11コンパイラのパフォーマンスをリードするLLVMClang 12
最近、最近リリースされたLLVM Clang12およびGCC11オープンソースコードコンパイラーを調べて、いくつかのコンパイラーベンチマークを実行しています。 GCCとClangの間には、これまでと同じように健全で競争の激しい競争があり、メインラインのLinuxカーネルはClangの下でうまく機能し、より多くのソフトウェアプロジェクトがデフォルトでClangに移行し、コンパイルされたC/のパフォーマンスはGCCとClangの間でこれまでになくタイトになっています。 x86_64およびAArch64のC ++コード。今日の記事には、デュアルIntel Xeon Platinum 8380 IceLakeサーバーでのClang12とGCC11のベンチマークがあります。
さまざまな最適化レベルのGCC11コンパイラパフォーマンスベンチマーク、LTO
-O3最適化レベルに起因する最近のフォーラムディスカッションがLinuxカーネルにとってまだ安全ではないことを考えると(一部は古いバグのあるコンパイラが原因です)、一部のユーザーは現在の-O2と-O3コンパイラの最適化レベルについて疑問に思っています。影響、これはFedora Workstation33でGCC11.1を使用した新しいラウンドのリファレンスベンチマークであり、パフォーマンスへの全体的な影響を確認するために、さまざまな最適化レベルと数十の異なるアプリケーションベンチマークでテストされた最適化を調べています。
System76の発売-非常によく構築され、高度に構成可能なオープンソースキーボード
先月、System76はLaunch ConfigurableKeyboardを発売しました。彼らはいくつかの簡単なテストのためにこの新しいオープンソースキーボードを送りました、そして私はビルド品質が一流であったと言わなければなりません、そしてこれは彼らが市場に出す最初のキーボードですが、彼らの米国の製造専門知識は彼らのThelioコンピュータケースから始まりました、それは彼らのLaunchキーボードで引き継がれました。このキーボードは美しく細工されており、過去20年間に使用した中で最も耐久性のある(そして最も重い)キーボードの1つです。品質の観点からIBMモデルMを思い出させますが、独自の利点があります。
AMD EPYC 7343/EPYC 7443Linuxのパフォーマンス
AMD EPYC 7003「Milan」シリーズが3月に発売されて以来、EPYC 7763や7713プロセッサなどの主力プロセッサと、周波数が最適化されたSKUの一部を使用して多くのベンチマークを実施してきましたが、パフォーマンスは低下しました。製品スタックをダウンしますか?今日のベンチマークは、他のAMD EPYCMilanプロセッサおよびIntelのXeonPlatinum 8380 IceLakeプロセッサに対する1Pおよび2P構成のAMDEPYC7343および7743プロセッサの調査です。
さまざまな最適化レベルでのLLVMClang 12ベンチマーク、LTO 強い>
今月初めは、さまざまな最適化レベルとリンク時間最適化などの機能を使用してGCC11のパフォーマンスを調べたベンチマークでした。読者の要望に基づいて、同じシステム上のLLVM Clang 12.0からの同様のリファレンスベンチマークを、-O0から-Ofastに変更し、-march=nativeとLTOの使用を切り替えます。
LinuxでのRadeonグラフィックスによるLeft4 Dead 2Vulkanのパフォーマンス
先週、ValveはLeft 4 Dead 2のVulkanレンダリングサポートを導入しました。L4D2Vulkanサポートは、OpenGL変換に依存するのではなく、DXVKを利用してDirect3D呼び出しをVulkanに変換するPortal2のサポートと似ています。これが最新のGPUを搭載したLinuxでのL4D2パフォーマンスにとって何を意味するのか疑問に思っている人のために、OpenGLおよびVulkanレンダリングオプションをテストする際のLeft 4 Dead2のベンチマークをいくつか示します。
Mesaの新しい「Crocus」OpenGLドライバーは古いIntelハードウェアで十分に機能しています
今週、Mesa21.2の開発コードに登場するのはCrocusGallium3Dで、Haswell「Gen7」グラフィックスを介してi964「Gem4」用の新しいIntelOpenGLドライバーを提供します。 Haswellグラフィックスでさえ最近その時代を示していますが、この新しいCrocusオープンソースOpenGLドライバーがLinuxシステム用の既存の「i965」クラシックオープンソースドライバーに対してどのように機能するかを確認するために、いくつかのベンチマークを起動せざるを得ませんでした。
FreeBSD 13.0 vs. DragonFlyBSD 6.0 vs. Linux On AMD EPYC7003シリーズ”Milan 「
今年初めに発売されたAMDのEPYC7003「Milan」プロセッサでのFreeBSD13.0やDragonFlyBSD6.0のパフォーマンスなどについて疑問に思っている人のために、これらのBSDの初期ベンチマークといくつかのLinuxディストリビューションを紹介します。最近、EPYC 754332コアプロセッサを搭載したTyan1Uサーバーがラボにあり、これらの最近のBSDリリースがこの1Pサーバーで正常に実行されていることを考慮して、私はそのサーバーで多数のBSDベンチマークを実行しています。
Crocusが先週メインラインのMesaに統合されて以来、古いIntelグラフィックハードウェア(i965Gen4からHaswellGen7、さらにCherrvyiewと実験的なGen8 Broadwell)専用に設計されたこの新しいオープンソースIntelGallium3Dドライバーのベンチマークを調べてきました。 )既存のオープンソースi965クラシックドライバーと比較。以前の記事では、Sandy Bridgeがややラフな形状であるのに対し、Haswellでの非常に優れたパフォーマンスについて説明しました。今日のテストは途中で行われ、かつては素晴らしいCore i73770Kを搭載したIvyBridgeのCrocusとi965OpenGLドライバーのパフォーマンスを調べています。