スワップ領域を配置する場所、開始または終了、およびその他のスワップの問題

スワップ領域を配置する場所、開始または終了、およびその他のスワップの問題

交換所をどこに置きますか? Debian のインストールには、(1) ディスク領域の終わりまたは (2) ディスク領域の起動の 2 つの選択肢があります。何が最高ですか?

コンピュータに512Mb RAMがある場合、最適なスワップ量はいくらですか?何度も交換する必要がありますか?

スワップ領域を論理パーティションとして定義する必要がありますか、それともデフォルトパーティションとして定義する必要がありますか?

40GbディスクにDebian 6テスト32ビットをインストールしています。

答え1

ハードドライブは通常、端よりも最初の部分が高速です。しかし、これが大きな影響を与えるかどうかはわかりません。

最適なスワップ量は、実行するプログラムの数とスワップがどれだけ過剰に使用されるかによって異なります。しかし、1Gも悪くありません。何度も交換する必要はありません。

あなたはあなたの交換することができます

  • 基本パーティションでは
  • 論理区画では
  • LVMボリュームから(私がしたことです)
  • 一つのファイルでも - 現在目立つ違いはないそうです。

組み合わせアプローチを使用することもできます。 512M..1G スワップパーティションを永久に使用し、必要に応じてスワップファイルを追加します。

答え2

ほとんどのディスクはパーティション記録を使用して、ディスク上のデータの物理密度をある程度一定に保ちます。これは、ディスクの端に近いトラックに、より多くのセクタがあることを意味します。このような領域からデータを読み出すことは、ハブに近いトラックからデータを読み取るよりも高速です。

最新のディスクでは、エッジに最も近いトラックがゼロから始まり、ディスクの中央に近いほど数字が大きくなります。したがって、番号の低いトラックのパーティションは少し速く実行されます。ところで、ドライブの実際のヘッド×セクタ×トラックレイアウトが仮想化されました。表示される値は、ドライブファームウェアによって背面から物理的なジオメトリに変換され、ドライブの実際のレイアウトとは何の関係もありません。

経験的に、スワップスペースは物理RAMの量の約2倍です。 1GBのスワップパーティションが適しているようです。

スワップの場合、デフォルトまたは論理区画にすることは不適切です。ただし、実際には古いシステムでは問題になる可能性があるいくつかの注意事項があります。

以前のシステムでは、一部のBIOSはトラック1024の外側から始まるパーティションから起動できませんでした。この/boot領域は、以下のままにするか、/別々のパーティションとしてインストールできます/boot。どちらの場合も、パーティション全体は/bootトラック1024内になければならず、プライマリパーティションである必要があります。この問題は通常、スワップパーティションには影響しません。

1990年代半ば以降に製造されたほとんどのPCではこの問題は発生しないため、ユーザーには影響しません。

答え3

交換所をどこに置きますか?

(パフォーマンス)は重要ではないと思います。ただデフォルト値を使用してください。

コンピュータに512Mb RAMがある場合、最適なスワップ量はいくらですか?

スワップ量がRAM容量の2倍程度であるべきであると言及しているところを見たことがあります。

何度も交換する必要がありますか?

なぜこのようなことをするのですか? Linuxが複数のスワップ領域を使用できるかどうかはわかりません(まだ確認していません)。

スワップ領域を論理パーティションとして定義する必要がありますか、それともデフォルトパーティションとして定義する必要がありますか?

代わりに、より多くのパーティションを作成するときは、パーティションが不足しないように論理パーティションとしてください。

答え4

スワップを配置するのに最適な場所は、ディスク上の他のパーティションによって異なります。オペレーティングシステムのルートと同じ物理ディスクにスワップパーティションがある場合は、そのディスクを別の場所に配置する必要があります。
オペレーティングシステムおよび/またはプライマリパーティションの先頭に近い

現在のシステムの速度問題を調査している間にこれを発見しました。

私のコンピュータにOSをインストールした順序のため、私のスワップパーティションはディスクの先頭にあり、古いOSパーティションはすぐ隣にありますが、最新のOSファイルシステムのルートはディスクの最後にあります。ディスク。
メモリが不足し、データの交換が開始されると、以前のオペレーティングシステムとは異なり、システムの速度が遅くなります。
両方のオペレーティングシステムは同じではないので、リンゴとリンゴを比較するわけではありませんが、私の作業理論は、ディスクヘッドがディスクの全幅にわたって前後に切り替えるため、速度が遅くなることです。あなたもできます。聞く違い - 新しいオペレーティングシステムでスワップスペースを使用すると、ディスクの音が大きく大きくなります。
頭部が前後に容易に移動するのにかかる時間は、外縁の動きがより速いディスクを有するという利点よりも大きい。

これは非常に古い質問であり、この答えは機械式磁気ハードドライブにのみ当てはまります。 SSDには動くディスクヘッドがないため、動作しないことがあります。

関連情報