Linux 只能看到我的 RAM 的 1/2?

-3 lubuntu ram

Linux 只能看到我 ram 的 1/2 我的 RAM 大小是 2048mb,但 linux 只能看到 1300mb。为什么?不,它没有缓冲,因为 ubuntu free 命令不打印空闲缓冲 RAM 这里是命令的输出free

Lubuntu 16.04 x32

ter*_*don 6

你的内存就在那里。只是其中一些正在被使用。每当您的计算机打开时,某些内容将加载到其 RAM 中,因此您永远不会看到整个 RAM 显示为“可用”。您要查找的内容位于“总计”列中。

例如,在我的机器上:

              total        used        free      shared  buff/cache   available
Mem:          15938        9361        2307        1436        4269        4807
Swap:         16383         868       15515
Run Code Online (Sandbox Code Playgroud)

我有 15938 M 的 RAM,其中 4807 目前可用,9361 正在被各种进程使用。您看不到,2048因为您正在使用-m. 试试吧--mega。如果您的下一个问题是 Linux 为何占用如此多的 RAM,请参阅http://linuxatemyram.com