SSDに256GBのRAMを搭載したシステムには、スワップパーティションがない方が良いですか?

SSDに256GBのRAMを搭載したシステムには、スワップパーティションがない方が良いですか?

もちろん、スワップの目的は、RAMが不足しているときです。しかし、256GBのRAMを使用すると、これが起こるかどうか疑問です。

さらに心配なことは、スワップパーティションに頻繁に書き込むとSSDが磨耗する可能性があることです。私たち全員が知っているように、フラッシュドライブには読み取りと書き込みの数が制限されています。これが私がサーバー用に特別にデータセンタークラスのSSDを購入した理由です。消費者級SSDはライブWebサーバーにとって危険な努力だからです。

一度は、スワップパーティションを接続して400GBの消費者マイクロSDを殺したことがあります。マイクロSDを分割し、Android経由でソフトウェアを使用してスワップパーティションを配置しました。これが原因かどうかは確認できませんが、マイクロSDが死んだ唯一のケースです。

私のサーバーには256GBのRAMがあります。スワップパーティションがまったくない場合、潜在的なリスクはありますか?

答え1

もちろん、スワップの目的は、RAMが不足しているときです。

正確ではありませんが、ディスク上のものと一致しないメモリのバックアップストアを提供します。バラよりこの回答もっと学ぶ。

コアは

しかし、256GBのRAMを使用すると、これが起こるかどうか疑問です。

実際のメモリ使用量が256GiBに近づかない場合、スワップは不要です。

これにより、実際に使用されていないデータがかなりの量のメモリを占有しているにもかかわらず、スワップがないと、一部のプログラムがメモリ不足のために終了する危険があります。すべての長期実行システムには一度も使用されないページがあり、パフォーマンスに悪影響を与えたり、デバイスに大きな摩耗を引き起こすことなくスワップを効果的にプッシュすることができます(起動するたびに一度だけ記録するだけです)。

スワップ使用量は、SSD、特にデータセンターの評価SSDに大きな影響を与えません。ネットワークサーバーでは、サーバーログはスワップ使用よりも多くの摩耗を引き起こします(SSDが処理できるものと比較してまだ小さいレベルです)。 MicroSDカードは、SSDよりも書き込み耐久性がはるかに低いです。

関連情報