web-dev-qa-db-ja.com

8GBのスワップが必要な場合、サイズを選択するときに8000MBまたは8192MBを選択することになっていますか?

手動で使用するパーティションを選択するとき、パーティションのサイズを入力できます。だから私の質問は、8GB RAMに8GBのスワップサイズが必要な場合(スワップのサイズなどに関するFAQを知っています)、1GB = 1000MBのように8000MBを選択するか、1GB = 1024MBのように8192を選択する必要がありますか?

16
Mason

TL; DR:それほど問題ではありません。

RAMは一般に2の累乗で測定されます。これは多くの場合 GiB と記述されるため、8GiBは8 * 1024 = 8192MiB RAMです。

物理RAMチップを見ると、常に2の累乗になります。 1024MiB、2048、16384MiBなど.

ハードドライブは通常、SIプレフィックスを使用して10の累乗で測定されます。たとえば、80GB = 80 * 1000MBです。

したがって、RAMの8GiBは8192MiBのRAMです。スワップの場合、通常、一時停止のためにRAMのすべてを保持するのに十分な大きさのスワップスペースが必要なので、8192MiBが安全なオプションになります。 LinuxはRAMの100%をほとんど使用しないので、それは本当に重要ではないことに注意してください。多くはキャッシュなどに使用されますが、休止状態では保存されません。

35
vidarlo