私はLinuxに初めて触れました。今、私はDebian Ubuntu FedoraとArchのような多くのディストリビューションを試しました。どのディストリビューションが最高のパフォーマンスを提供するかを知りたいです。ちなみに、私のコンピュータはi5-1135g7と8GBのRAMを搭載したノートブック(Huawei matebook d15)です。私は主にPythonでコーディングし、3Dモデリング/レンダリングにはBlenderを使用します。このワークロードにはどのディストリビューションが推奨されますか?
答え1
これらのオプション間のパフォーマンスに大きな違いはありません。最終的に3つすべてが同じソフトウェアを提供し、ほぼ同じ方法で構築されます。
唯一の違いは次のとおりです。
- カーネルとドライバが最新です(3年前にリリースされたノートブックの場合はあまり違いはありません。これらのリリースはすべて大丈夫です)。しかし、少し近代的なFedoraまたはArchカーネルは、非常に特定の状況で利点を持つことができます。
- これ快適独自のグラフィックドライバ(主にNvidia)をインストールできますが、ハードウェアでは機能しません。そして「簡単」は非常に主観的な用語です。
私はほとんどの人が使用しているLinuxディストリビューションが安定性を保証する最高のサービスを受けると思います。これらの(完全に個人的な)基準によると、Debian、Ubuntu、およびFedoraは同じリーグにありますが、Archはより速く動き、やや実験的です。
したがって、Ubuntu、debian、またはFedoraのいずれかを選択してください。私は個人的にdebianやUbuntuインストーラよりもFedoraインストーラを好みます。これは非常に弱い主張ですが、同意します。システムを理想的に設定してから2〜4年ごとに基本的にオペレーティングシステムを設定するには、現在Ubuntu LTS(この記事を書くときはUbuntu 22.04 LTS)を使用してください。
私は初心者にArchをお勧めしません。ところでまたそれが言葉だ。極度にへら。 Archをテストして管理しやすいと思った場合は、おそらく私とは異なります(とても大丈夫です)。
答え2
ディストリビューション間のパフォーマンスの違いはかなり可能です。たとえば、次のことを確認できます。
たとえば、Clear Linux は通常、私が毎日使用することを推奨していないことにも注目する価値があります。ユーザーが多いローリングリリースなので、使用したい場合は、テスト/QC/QAが不十分なため、バグが発生する可能性が高くなります。
-march=native
FedoraやUbuntuなど、試してテストしたものを使用することをお勧めします。絶対的な最大パフォーマンスが必要な場合は、-O3
/ -Ofast
(潜在的に安全ではない)に限定されない「ベスト」コンパイラ最適化フラグを使用して、使用しているアプリケーションを手動で-flto=auto
再構築できます。パフォーマンスを向上させるためのプロファイルガイド付き最適化(PGO)。これにより、ジョブを実行するための信頼性が高く、最速のシステムを実現できます。