如何减少共享内存的使用?

如何减少共享内存的使用?

我的桌面系统经常死机(请参阅内存已满,大部分被“共享”占用,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。您可以根据需要增加这些 :)

相关内容