Arch Linux 奇怪的内存问题

Arch Linux 奇怪的内存问题

我安装了 Arch linux(实际上,在过去 3 个月里,我已经重新安装了几次,只是为了更好地了解它)。

我的问题是,我有 4GB RAM,一旦我的可用 RAM 达到 1GB(我有 3837MB RAM),并且一旦它达到 1GB(例如每 MB,例如 2837MB 及以上)可用内存,我的系统开始滞后。它会在几分钟内变得无响应。一旦我将其恢复到 1GB 可用 RAM 以上,它就会突然变得超级灵敏。

我打开什么程序并不重要。即使全新安装也会出现问题。

额外信息:

  • Arch linux (64BIT) 最新版本
  • 有笔记本电脑 Acer E1-572
  • Ram DDR3 1GB(一根,但可容纳 2 根)

我尝试过的:

  • 检查物理内存状况(内存完全工作)
  • 尝试了商店的另一只内存(同样的问题)
  • 将 swappiness 更改为 1,然后更改为 0(结果相同)

我不知道问题出在哪里。

比如说,1GB 应该足够了,对吧?

答案1

就像 @jasonwryan 所说,有点不清楚你有多少内存真的有,因为你似乎通过一根 DDR3 内存条只有 1GB。在这种情况下,可以通过添加 3GB 交换来使用 4GB。

你还说恰好 1GB(如每 MB,例如 2837MB 及以上)的可用内存但2837不是1GB吗? 1GB 是 1024MB,2GB 是 2048MB 等等...

不管怎样,忽略那里的差异,我认为你想了解系统的哪个部分正在受到影响。为此,我建议您安装并运行在顶上

获取系统正常工作的屏幕截图,然后获取系统出现问题时的屏幕截图,并将其添加到您的问题中。这可能会找出罪魁祸首,或者至少为我们指明正确的方向。

相关内容