我的桌面系统经常死机(请参阅内存已满,大部分被“共享”占用,GUI 无响应)。
输出示例free -m
:
total used free shared buff/cache available
Mem: 15943 2583 3176 9063 10183 3574
Swap: 0 0 0
为什么共享占用了超过 9 GB?如何强制减少这个数字?
答案1
我知道这不会有帮助,但对于任何需要修复此问题的人来说,您可能应该通过 bios Imp 来完成。应该将一部分 RAM 分配给 igpu。转到 bios 选择 uma 缓冲区大小并选择尽可能小的大小。如果有选项,请不要将其完全关闭。如果您有 16gb,我更喜欢 1 gb;如果您有 8gb,我更喜欢 512 MB。您可以根据需要增加这些 :)