Linuxを何年もインストールしている場合は、おそらく機械的に手順を実行します。 あなたがし続けるいくつかのことは正しくないかもしれません。
たとえば、スワップパーティションに必要と思われるサイズ
Linuxはスワップまたはスワップパーティションを何に使用しますか?
実行中のデータとプログラムは、いわゆるランダムアクセスメモリまたはRAMに保存されます。 コンピュータの電源を切ると、RAMメモリに保存されているものが失われます。
昔はRAMは高価でした。 これにより、同時に実行できるプログラムの数とその能力が制限されていました。 解決策は、ディスクスペースを使用して、現時点では不要なデータを解放することでした。
スワップパーティションを オペレーティングシステムが一時ストレージに使用するハードドライブの領域。 中古 RAMに十分なスペースがない場合 アクティブなアプリケーションのデータを保存します。
スワップパーティションに書き込まれた情報へのアクセスは、RAMに保存されている情報へのアクセスよりも大幅に遅くなります。 したがって、私たちが使用しているLinuxディストリビューションは 古いデータにはスワップパーティションを使用します。
スワップパーティションを作成する必要があるかどうかを知るための基準。
最近のコンピューターでは、通常使用されているLinuxディストリビューションは、スワップパーティションを設定しないことで、問題なく動作します。 しかし、それを持っていることが不可欠であり、常に推奨される場合があります。
スワップパーティションを作成することが絶対に必要であり、これらの場合:
- 私たちのチームが持っている場合 2GB以下のRAM。 この量のRAMが残っているデスクトップやノートブックはほとんどありませんが、元々クラウドで動作するように設計されたコンピューターでは一般的です。
- 使用する場合 メモリを大量に消費するアプリケーション ビデオエディタのようなRAM。
- 念のため 休止状態モードを有効にします 私たちのコンピューターで。
十分なRAMメモリ(使用するアプリケーションのタイプに応じて8GBまたは16GB以上)がある場合は、ディスクのパーセンテージをスワップパーティションに割り当てると便利です。 これにより、誤動作しているプログラムが必要以上のメモリを消費してシステムをロックするのを防ぐことができます。
これは思ったほど奇妙ではありません。
3.26年前、GNOME XNUMXユーザーは、ウィンドウを切り替えたりメニューにアクセスしたりすると、メモリ消費量が指数関数的に増加したと報告しました。 主題は修正されますが、事前に警告されても問題はありません。
もちろん、お持ちのハードドライブのサイズは考慮すべき要素になります。 Linuxディストリビューションを16GBのペンドライブにインストールした場合、多くのオプションはありません。
スワップパーティションの適切なサイズを決定する方法。
自動インストールモードを使用してさまざまなLinuxディストリビューションをインストールしたかどうかを確認できるように、スワップパーティションに割り当てるディスク容量を決定する際の統一された基準はありません。
- それは RAMメモリが2GB以下 eが割り当てられますlディスク容量をXNUMX倍にします。
- RAMメモリが2GBより大きく5GB未満の場合2GBを取得しましょう RAMに。
- 時 RAM 私たちが持っているのは 5 GBを超える場合は、ディスク容量の20%を割り当てます。
- 問題なく休止状態モードを使用するために、のサイズ スワップパーティションは、RAMのサイズにRAMのサイズの平方根を加えたものに等しくなければなりません。
もちろん、ハードウェアとソフトウェアの組み合わせが他と同じであるということはありません。 さまざまなサイズのディスクスペースを試して、RAMとアプリケーションに最適なディスクスペースを見つけることをお勧めします。
ファイルを交換する
空き容量の不足などにより、ハードディスク上の物理容量をスワップ領域として割り当てることができない場合があります。
その場合、ファイルを作成してスワップとして構成できます。 これが行われると、RAMに配置されていない不要なデータを格納するのとまったく同じ機能を実行します。
最後に、非常に啓発的です。
私は疑問を持っています。 私はいくつかのハードドライブと16GのRAMを持っています。
スワップに興味があるのは、休止状態にできることです。
現在、4つのディスクがあります。SSDにはEFIパーティション、/ boot、/があり、残りはHDDです。 そのうちの20つにXNUMXGスワップパーティションがありますが、LinuxMintが適切に休止状態になりません。 私はいくつかのガイドに従いましたが、私はそれを取得することはありません。
20Gを超える必要がありますか?
感謝
それは正確な科学ではありません。 理論的には、20GBはメモリ+メモリの平方根のルールを満たしています。 さらに10GBを与えてみてください。うまくいく場合は、ダウンしてください。
私のRAMメモリが8GBのスワップで2GBの場合は十分ですが、私のメモリが16GBの場合は、4倍、8,16、XNUMX、XNUMXなどになります-...