web-dev-qa-db-ja.com

Linux Swapは本当に必要ですか?誤って削除されました

私のDellラップトップには500 GBのハードディスクがあります。デュアルOSをインストールする予定だったので、Gpartedを使用してディスクのサイズを変更しました。プライマリOSはUbuntu 12.10です。ディスクのサイズを変更しているときに、パーティションサイズを指定できるプライマリパーティションに対してのみエラーが表示されます。パーティションの詳細のスクリーンショットのリンクを見つけてください。

enter image description here

さらに、8GBのLinuxスワップを含む1つのパーティションが誤って既に削除されているため、ディスクは別のOS用のsda4を作成するためにサイズ変更される可能性があります。プライマリOS UBUNTUを起動すると、「Uaaa-ssdds -------」が自動的にマウントされるのを待たないか、スキップの場合はS、手動のマウントの場合はMが見つからないという小さなエラーに直面しています。

この問題を解決するには、Linuxスワップを再作成する必要があります。

3
Nachiappan R

4GB以上のRAMがある場合、SWAPパーティションは実際には必要ないでしょう。少ない場合は、1つをお勧めします。

元に戻す場合: gpartedを使用して、たとえばUUIDやデバイス文字を見つけ、/etc/fstabの行を追加してマウントし直します。

警告を削除するだけの場合:スワップパーティションの行を/etc/fstabから削除するだけで、再び表示されなくなります。

5
meskobalazs

一般に、コンピューターにはメモリーが必要です。ただし、スワップパーティションは特別な(制限された)タイプのメモリです。物理メモリが不足した場合に役立ちます-システムは、メモリのいくつかのブロックをスワップパーティションに移動します。ただし、システムの速度も低下します。

  • ハードディスク操作はRAMよりもずっと遅い(!)
  • システムは、再び必要になったときにブロックをハードドライブから物理メモリに移動する必要があります

私の場合、Linuxシステムではスワップパーティションをまったく使用していません。

ただし、いくつかのRAMインジケーター(つまり、システム負荷インジケーター)をインストールすることをお勧めします。メモリが不足し、スワップパーティションがない場合、メモリを要求するプロセスはエラーになり、ほとんどの場合終了します。その場合は、RAMをさらに追加するか、スワップパーティションを作成します。

したがって、質問は次のようになります。

メモリ不足に関する問題がありますか?

もしそうなら-私はそれをさらに追加する必要がありますので:

物理メモリを追加することはできますか?

そうでない場合-スワップパーティションを作成します。

0
rsm