web-dev-qa-db-ja.com

Arch Linuxは、RAMが8 GBしかないのに、RAMが16 GBあると思っています。

私はいくつかの検索を行ったが、Googleで理由を見つけることができなかったが、Archはramに7.7ギグ、スワップに7.9ギグを割り当てた。

  • ラムは8ギグしかありません。

  • 通常よりも多くのRAMをスワップに割り当てました

割り当てを変更するにはどうすればよいですか?

_cat /proc/meminfo_の出力:MemTotal: 8091960 kB MemFree: 4925736 kB MemAvailable: 6131188 kB Buffers: 268936 kB Cached: 1219460 kB SwapCached: 0 kB Active: 1527516 kB Inactive: 1301140 kB Active(anon): 768904 kB Inactive(anon): 711440 kB Active(file): 758612 kB Inactive(file): 589700 kB Unevictable: 32 kB Mlocked: 32 kB SwapTotal: 8300540 kB SwapFree: 8300540 kB Dirty: 1960 kB Writeback: 0 kB AnonPages: 1306968 kB Mapped: 382800 kB Shmem: 140100 kB Slab: 197964 kB SReclaimable: 163104 kB SUnreclaim: 34860 kB KernelStack: 6864 kB PageTables: 29200 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 12346520 kB Committed_AS: 3927808 kB VmallocTotal: 34359738367 kB VmallocUsed: 0 kB VmallocChunk: 0 kB HardwareCorrupted: 0 kB AnonHugePages: 186368 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 584316 kB DirectMap2M: 7716864 kB DirectMap1G: 0 kB

10
jaw2233

これは、16 GBの仮想メモリがあることを示しています。

仮想メモリは、物理RAMとスワップ領域の合計です。

これは、物理的にスペースを確保するよりも多くのプログラムをシステムに実行させる方法です。

マシンにどれだけのスワップを割り当てる必要があるかは、複雑で根拠のある質問です。 2人に質問して3つの回答を得る:-)

あなたの設定は悪くありません、そして仮想メモリがどのように機能するか、そしてどのようにそれを調整するかについてもっと学ぶまで、私はそれに変更を加えることを勧めません。それは良い出発点です。

26
Stephen Harris