GNU/Linux >> Linux の 問題 >  >> Linux

古いコンピューターのスワップに SSD または HDD を使用する必要がありますか?

SSD は間違いなくあらゆるシステムのステロイドです。すでに廃車になったマシンも復活します。一方、工場の仕様書には、統計上の寿命が HDD よりも短いことが実際に記載されています。しかし今日では、最も安価な SSD でさえ 3 年間の保証付きで販売されています。今から 3 年後にどのようなガジェットを使用するのか、誰も予測できないと思いますが、それはかなり公平なことです。確かに、その時間内にまだクラッシュする可能性がありますが、私たち全員が知っている必要があるように、バックアップなしで 1 つのインスタンスのみに何かがある場合は、HDD や SSD に関係なく、すでに何もありません.

私の考えが何につながるかはもうお分かりだと思いますが、同じタイプの HDD を購入しなければならない RAID がなければ、SSD を購入します (まあ、そうしました)。


あなたの質問は、速度は要因ではないが、リソースは要因であると述べています。この場合、HDD は、現在市場に出回っているどの SSD よりもはるかに多くの GB をお金のために提供します。純粋なリソースを求めている場合、必要と感じる余分なリソースの正確な量に応じて、現時点では HDD が最適な選択肢となります。しかし、あなたが本当に つまり、間違ったセットアップの場合と同様に、速度の違いが非常に大きくなる可能性があります。

さて、信頼性の面では、それを言うのは難しい.まず、スワップ パーティションを必要とする可能性のある操作を計画している、リソースを大量に消費する操作について実際に述べていません。スワップ パーティションは 4 GB の RAM を超えてのみ使用されるため、常に>4 GB の RAM が書き換えられる操作を実行していない限り、 、SSD ブロックで PE サイクルがまったく発生していない可能性があります。これらは、SSD が故障するまでの時間の通常の指標です。 HDD には考慮すべき機械的要因があります。 HDD 全体の読み取りでも、ドライブを通常のストレージ デバイスとスワップ メモリとして使用している場合は、ヘッドがシークする可能性があります。これにより、ドライブがさらに摩耗します。

第二に、SSD は最初の実装時よりもはるかに信頼性が高くなり (残念なことに、数年後に信頼性が低いと見なされました)、ほとんどの SSD はマシンの通常の寿命よりも簡単に長持ちします。繰り返しになりますが、デバイスの寿命を正確に言うことは非常に困難です (メーカーは MTTF と MTBF の平均値を提供しますが、これらは全体として非常に誤解を招きやすく、あいまいな統計的アイデアしか得られません)。より良いアイデアは提供される保証期間です。通常、現在の HDD よりも SSD の方が長くなります (情報源を引用する必要があります。Samsung は SSD に最低 36 か月、HDD に最低 24 か月を提供しています)。

速度が であることを考えてみましょう 要因。まず、お使いのマザーボードは DDR2 RAM を搭載した時代のものです SATA2 コントローラーしかないため、多くの SSD の最大スループットのボトルネックになる可能性があります。もちろん、SSD の主な利点は、HDD に対する信じられないほど低いレイテンシと高い IOPS です。純粋にスワップ ドライブとして使用している場合、これは非常に重要になります。

もちろん、スワップは実際の RAM に代わるものではなく、DDR2 の速度であっても RAM の速度に近づくことはできません。 RAM と比較すると、SSD (RAID ストライプ SSD のバンクでさえも) は信じられないほど遅く見えます。 SSD と比較すると、HDD は信じられないほど遅く見えます。 RAM の不足を補うためにスワップを使用する必要がある場合、SSD は少なくとも速度の低下を補うための戦いのチャンスを与えてくれます。

私の意見では、最良のシナリオの順序で:

<オール>
  • より多くのより高速な RAM を使用できるようにマシンをアップグレードします。
  • SSD を専用として使用する スワップ パーティション。
  • SSD を共有として使用する スワップとブート/データ パーティション
  • HDD を専用として使用する スワップ パーティション。
  • HDD を共有として使用する スワップとブート/データ パーティション
  • 状況が 2 または 4 の場合、実際のデータが失われることはなく、最適なオプションを選択できるようになるまで、デバイスには十分な保証期間があるため、とにかく信頼性は問題になりません。実際にはより多くの RAM を持っています。


    大きな問題は、「これは AHCI をサポートしていますか」ということです。最大 パフォーマンスとトリムなど 仕事に。それがなくても、SSD は回転するさびたドライブよりも高速ですが、明白な選択肢ではありません。

    あなたはする SSD が必要で、スワップ用に持っていると いくらか 違い。 AHCI のサポートにより、バランスが取れて SSD を入手できるようになるはずです。

    面白いことに、パフォーマンスの数値はわかりませんが、非常にローエンドを試してみました。 ほとんどキャッシュのない SSD (シリコン モーション コントローラーを実行する 120 GB の「キング ディアン」)。その MLC (わずかに長い寿命) とパフォーマンスに関して そのまともな-それは、最適なRAMが搭載されていないシステムで、Windows 10を許容範囲内で実行することさえできます.とはいえ、AHCI を持っていない場合、最大速度は制限されます (より良いを試してみました) 互換モードのみを実行する dell mini10 でドライブし、圧倒されました)。最近の SSD は 1 GB あたり約 30c であることを考えると、重要な場合は、バックアップして、復元するかスペアを入手してください。また、SSD が常に ランダム アクセス速度が向上します。

    SSD の消耗は珍しいことだと指摘するのはうんざりです。コントローラが故障する可能性が高いです。ここでの私の答えはそれをすべてカバーしています。 SSD はめったに消耗しません .心配な場合は、もう少しお金をかけて、より優れた SSD を入手してください。 すべて コンポーネントはランダムに故障する可能性があります。人々が恐れるほど使い古された SSD は、望ましいものです。 十分な警告が表示されるためです。 SSD や HDD でコントローラに障害が発生したり、HDD で突然ヘッドクラッシュが発生したり、そのようなことは起こらない . 何でも扱います いつでも失敗する可能性があるものとしてのストレージ。

    これは年上だとも思います 機械。最新の「nuc」クラスのマシンは、同等のパフォーマンス (いくつかの点ではそれ以上) を持ち、電力を節約し、おそらく保守が容易です。 最初のとして SSD を入手することをお勧めします 段階的な新しいビルドの一部。このマシンはおそらく... 10 年以上前のものであり、コンデンサのようなものが故障する可能性があると考えてください。低予算の SSD でさえ、マザーボードよりも長持ちする可能性があると思います。他に何もない場合は、誰かが DDR3 を搭載したマシンを持っているかどうかを確認することを検討してください。そうは言っても、コア2時代のラップトップをアップグレードしたところ、きしむような古いマシンでも速度の違いは顕著でした.これらは、AHCI をサポートする最も初期のシステムでもありました。

    だけではないこともお勧めします スワップに SSD を使用する - 適度なサイズのドライブを取得し (とにかく 120 GB より小さいものを見つけるのは難しい)、Docker コンテナーもそこに格納することは非常に理にかなっています。

    しない swappynessを台無しにします。できるだけ多くの RAM を使用する必要があり、システムはいつページングしないかを知っています。


    Linux
    1. 量子アーキテクトへの13の質問

    2. LinuxでSSDのTRIMを有効にする

    3. LinuxでSSDまたはHDDのディスクを見つける方法は?

    1. Bashスクリプトに.shまたは.bash拡張子を使用しますか?

    2. Ubuntuの新規インストールにはDVDまたはUSBを使用する必要がありますか?

    3. Sshdのパーティションを設計する方法は?

    1. SSH に 2 番目の専用 IP アドレスを使用する必要がありますか?

    2. 8G RAM と SSD - スワップの大きさはどれくらいですか?

    3. 緊急時にのみスワップ領域を使用するにはどうすればよいですか?