ホームページ > 運用・保守 > Nginx > Windows 11に追従せず、Linuxは引き続きAMD Zen 2をサポートするだけでなく、そのパフォーマンスも最適化します

Windows 11に追従せず、Linuxは引き続きAMD Zen 2をサポートするだけでなく、そのパフォーマンスも最適化します

WBOY
リリース: 2023-06-08 23:09:31
転載
1416 人が閲覧しました

不效仿 Windows 11,Linux 不仅继续支持 AMD Zen 2,还要优化其性能

6月3日のニュースによると、海外テクノロジーメディアNeoWinによると、LinuxディストリビューションはWin11に従わず、Zen 2ベースのAMD Ryzenプロセッサのサポートを提供し続けるだけでなく、 L3 キャッシュ (LLC) を最適化することで、パフォーマンスがさらに向上します。

オペレーティング システムは、「アイドル」としてマークされたプロセッサ スレッドにタスクを割り当てますが、現在の Linux カーネルは、ローカル L3 キャッシュ内のアイドル スレッドのみを識別できます。また、最近リリースされた select_idle_sibling() パッチを呼び出すことを検討してください。社外のLLC。

IT Home では、AMD Zen 2 CCX と CCD の構造図を示す 2 つの写真をここに添付しています。シングル CCD とデュアル CCD のキャッシュ構造の違いがわかります:

不效仿 Windows 11,Linux 不仅继续支持 AMD Zen 2,还要优化其性能

#シングル CCD

不效仿 Windows 11,Linux 不仅继续支持 AMD Zen 2,还要优化其性能##デュアル CCD

Red Hat 開発者 Tejun Heo 氏は、Zen 2 デバイスでは、Linux システムが LLC をキューイングするときに特定の処理を行っていると述べました。動作している場合、合計 3 つのコア/LLC と合計 4 つの LLC があり、ほとんどのコアはアイドル状態になります。

これは主に、select_idle_sibling() がローカル LLC の外部を考慮しないためであり、これらのタスクはすべて短期間に実行されるため、定期的なアイドル状態のロード バランサーは効果がありません。

作業キャッシュをローカルに保持するのは良いことですが、アイドル時間があまりないようにするのが最善です。したがって、ローカル ノードがアイドル状態の場合、select_idle_sibling() は同じノード内の他の LLC を試行します。

以上がWindows 11に追従せず、Linuxは引き続きAMD Zen 2をサポートするだけでなく、そのパフォーマンスも最適化しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:51cto.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート