Linux
 Computer >> コンピューター >  >> システム >> Linux

Linux上のAMDとNVIDIAGPU:どちらを使用する必要がありますか?

高速グラフィックカードの選択に関しては、AMDとNvidiaの2つの主なオプションがあります。

それらを際立たせるいくつかの要因があります。 Windowsでは、速度が重要です--- Nvidia GPU(グラフィックプロセッシングユニット)はAMDよりも高速である傾向があります。ただし、Linuxでは、他にも覚えておくべきことがあります。

しかし、Linuxには何を選ぶべきですか---AMDまたはNvidiaGPU?

インテルグラフィックスはLinuxに最適ですか?

AMDとNvidiaを比較する前に、主要な代替案を検討する価値があります。

確実に機能することができる唯一のグラフィックカードプロバイダーは、Intelの統合グラフィックスです。それほど高速ではないかもしれませんが、Intelの統合グラフィックスは大幅に改善されています。また、NvidiaやAMDのグラフィックカードと比較して、非常にバッテリーに優しいです。

インテルのサポートはすぐに利用でき、ドライバーはLinux上で完全にオープンソースです。多くのゲームは、専用のグラフィックカードを使用した場合と同様に、かなりプレイ可能です。また、オープンソースであるため、Waylandをテストしたい場合は、確実に機能します。

GPUドライバー:プロプライエタリとオープンソース

グラフィックカードを機能させるためにインストールできるドライバには、プロプライエタリドライバとオープンソースの2種類があります。両方に良い面と悪い面がありますが、NvidiaまたはAMDグラフィックカードを使用している場合は異なります。

Linux上のAMDとNVIDIAGPU:どちらを使用する必要がありますか?

最良の結果を得るには、プロプライエタリドライバーの方が常に優れています。しかし、プロプライエタリドライバーに哲学的な異議がある場合は、オープンソースの代替手段の方が魅力的です。

Linux用のNvidiaグラフィックカードを使用する必要がありますか?

Linux用のオープンソースおよびプロプライエタリのNvidiaドライバーがありますが、最高のパフォーマンスはプロプライエタリドライバーから得られます。 NvidiaカードのオープンソースドライバーであるNouveauは、独自仕様のドライバーよりも全体的に劣った結果をもたらします。

nouveauによって行われる作業の多くは、独自のNvidiaドライバーをリバースエンジニアリングすることによって行われます。これは、WineプロジェクトがWindows環境を再作成して、Linux上でMicrosoftOfficeなどのプログラムを実行する方法に似ています。基本的に、開発者は結果を確認します プログラムの一部であり、そこから逆方向に作業します。

これには、主に速度と互換性の面で欠点があります。独自のNvidiaドライバーは、特に新しいグラフィックカードでは、nouveauよりもはるかに高速です。

もう1つの欠点は、nouveauにプロプライエタリドライバーが持っているものが欠けていることです。リクロッキング 。これにより、GPUの動作がよりハードになり、パフォーマンスが向上します(ただし、電力が増加します)。残念ながら、nouveauがインストールされている状態でこれを使用できるNvidia GPUはごくわずかであり、非常に新しいものはありません。

特に新しいグラフィックカードの場合、速度の違いはかなりのものです。一部のベンチマークは、プロプライエタリドライバーがオープンソースのドライバーよりも最大9倍高速に実行できることを示しています。

簡単に言うと、nouveauはデスクトップの描画に適していますが、ゲームには道があります。

AMDはLinuxに最適なグラフィックカードオプションですか?

ほとんどの場合、AMDグラフィックカードにどの種類のドライバをインストールするかは重要ではありません。オープンソースドライバーを使用することをお勧めしますが、これらは全面的にサポートされています。実際、オープンソースドライバー( AMDGPU 新しいカードの場合、および Radeon 古いものの場合)、独自の対応物と同等か、それよりも高速です!

Nvidiaのオープンソースドライバーと比較して、新しいグラフィックカードのサポートが向上しています。これは、AMDがオープンソースコミュニティをサポートし、ドライバー開発のためのドキュメントと人材を提供していることが一因です。

ただし、AMDオープンソースドライバーは全体的にまともですが、プロプライエタリドライバーでNvidiaグラフィックカードを使用するよりもパフォーマンスが著しく遅くなります。

AMDとNvidia:どちらがグラフィックススイッチングに最適ですか?

ほとんどすべてのラップトップおよびデスクトップPCには、統合されたIntelグラフィックスが付属しています。 NvidiaおよびAMDのディスクリートGPUは、ラップトップ用のオプションの追加機能ですが、デスクトップに手動で追加できます。

グラフィックススイッチングは、使用するGPUを選択するコンピューターの機能です。 Webブラウジングやワードプロセッシングなどの基本的なタスクには、IntelGPUが選択されます。ゲーム、ビデオ編集などには、ディスクリートGPUが使用されます。

Linux用の独自のオープンソースNvidiaおよびAMDドライバーはすべてグラフィックススイッチングをサポートしています。

AMDまたはNvidiaはWaylandをサポートしていますか?

WaylandディスプレイサーバーはLinuxの開発に不可欠であり、ほとんどの主要なLinuxデスクトップで利用できます。

AMDとIntelグラフィックスはどちらも、オープンソースとプロプライエタリドライバーを使用してWaylandと連携します。 Nvidiaは別の話です。

これの開発は2021年までに予定されていますが、Nvidia独自のドライバーはGNOMEのWaylandの実装でのみ機能します。

Linux上のAMDとNVIDIAGPU:どちらを使用する必要がありますか?

Waylandのコンポジターには、グラフィックスドライバーによって実装される特別なAPI(アプリケーションプログラミングインターフェイス)が必要です。現在最も使用されているAPIは、GBM(Generic Buffer Management)と呼ばれます。オープンソースドライバー(AMDGPU / Radeon / nouveau)を使用している限り、Waylandは機能します。

Nvidia独自のドライバーは異なるAPI(EGLStreams)を使用するため、状況は異なります。多くのコンポジターはこれをサポートしていませんが、GNOMEデスクトップが主な例外です。同様に、オープンソースの代替手段はWaylandをサポートしていません。

Linuxに最適なグラフィックカードはどれですか:Intel、AMD、またはNvidia?

Linuxデスクトップコンピュータの場合は、はるかに簡単に選択できます。

NvidiaカードはAMDよりも高価であり、パフォーマンスに優れています。ただし、AMDを使用すると、オープンソースかプロプライエタリかを問わず、優れた互換性と信頼性の高いドライバーの選択が保証されます。

同じことがIntelにも当てはまりますが、このソリューションは低速です。

Waylandのサポートが必要な場合は、AMDとIntelが最も信頼できるオプションです。それ以外の場合は、Nvidiaでチャンスをつかんでください。 Linuxとは何年にもわたって素晴らしい関係はありませんでしたが、Linuxゲームの成長はそれを変えています。

決心しましたか? Linuxにプロプライエタリグラフィックスドライバをインストールする方法は次のとおりです。


  1. AMDとNvidiaGPU:2021年にグラフィックカードを提供するのは誰ですか?

    2021年に向けて、グラフィックカードの状況は非常に興味深いものになっています。 Nvidiaは、画期的なレイトレーシングテクノロジーを導入した20xxシリーズのGPUをリリースしたとき、2018年に物事を揺るがしました。しかし、2020年の終わりに、AMDはついにレイトレーシングトレインに乗り込みました。 両方のハードウェアメーカーが最新のハイエンド製品を発売したので、AMDとNvidiaGPUについて知っておくべきことはすべてここにあります。 2021年に最適なものを確認してください。 FreeSyncとG-Sync AMDとNvidiaはどちらも、独自の形式のアダプティブ同期を使用す

  2. どのRubyIDEを使用する必要がありますか?

    エディター内で開発者として多くの時間を費やすことになるため、快適で生産性の高いエディターを使用することが重要です。 この記事の内容: どのRubyIDE/エディターがあなたに適しているかを選択するお手伝いをしたいと思います ! この決定について強調する必要はありません。1つ選んで、数週間試してみて、どのように感じるかを確認してください。エディターは後でいつでも変更できます。 探すべきことがいくつかあります : 作業を簡単にするために利用できるRuby関連のプラグイン エディターがオープンソースであるかどうか 生産性を向上させる組み込み機能(コードスニペット、オートコンプリート、邪魔に