web-dev-qa-db-ja.com

32GB RAM + 16GB Swap?

アップグレードしましたRAM in myAcer Aspire TC-885-ACCFLi5from 16GB2GB。私は2x1TB SSDおよび1x2TB HDD。 ArchベースDebianベースの間でデュアルブートディストリビューション。私は自分のSSDの1つを/Roots/Home/Swap。もう1つのSSDとHDDは、大きなファイルのほか、GIMPやInkscapeプロジェクトなどの2つのディストリビューション間で共有されるもの、バックアップディレクトリなどを保存するために使用されます。

以前のSWAPパーティションは16GBです。そのままにして、デスクトップで2GB RAM + 16GB swapを使用することを許可する必要があるのはなぜですか。)

プライマリSSDに2つのプライマリパーティションがあります:1GB for /Boot、および16GB for /Swap。残りは拡張パーティションで、両方に2x36GBに分割されます/Arch-Rootおよび/Debian-Root。そして最後に、おおよその残りの量885GB-ishは私の/Homeパーティション。 (これらはすべて小文字であるべきだと思いますが、読みやすくするために大文字にしました)

increasedecrease、またはそのままにしておきますを学ぶのは素晴らしいことです。ありがとう!

3
Ev-

ArchベースのディストリビューションとDebianベースのディストリビューションをデュアルブートします。

その場合、私が提案できる提案の1つは、スワップパーティションをRAM容量より大きくして、これらのシステムの1つを休止(別名、ディスクへのサスペンド)してブートできるようにすることです。 RAMがどれだけ消費されているかに関係なく、同時に完了します。完了して元に戻ると、元に戻したときとまったく同じ状態に戻ります。 。

私のラップトップには8 GiB of RAM and a 12 GiB swapパーティションがあり、時々Manjaro Linuxとこの方法でWindows 7。

これは、suspend-to-diskをこのように動作させる最も簡単で信頼できる方法です。それは スワップファイルで可能 かもしれませんが、私は試していません。どちらの方法でも、メモリの不整合が原因で発生する問題をトラブルシューティングするつもりがない限り、同じスワップパーティションを共有しないようにしてください。 :-)

1
Nagayoshi

16 GBのスワップは最近かなりばかげています。なぜなら、16 GBに近いスワップを使い切るずっと前に、マシンが停止し、使用できなくなるからです。

私は通常、ゆっくりと停止するのではなく、グラインドするよりもOOMの方がマシンの方が速いという理由で、すべてのpiのやすりよりも大きなものをスワップせずに実行します。

スワップが本当に必要な場合は、RAMの約50%のzramデバイスを検討することをお勧めします。これは通常、zramを使用して半分に圧縮されます。高速SSDに交換するよりも速くなります。

0
Gordan Bobic