全新启动时内存使用率较高

全新启动时内存使用率较高

顶部输出

我正在使用 nvidia 驱动程序,但由于某种原因 Xorg 服务继续运行(我不知道它是否与 nvidia 驱动程序有关)并使用大量内存。其他进程似乎使用了足够的内存。尽管从驱动程序管理器中选择了 nvidia 驱动程序,但 xorg 运行是否正常?如何检查“启动启用”的非root服务并一一禁用它们?

答案1

如果您在全新启动时面临高内存使用率,尤其是 Xorg 消耗大量 RAM。某些后台进程或服务可能会导致此问题。以下是您可以用来排除系统故障和优化系统的步骤和命令:

检查 NVIDIA 驱动程序配置:

命令:nvidia-smi

此外,您可以使用以下命令检查 Xorg 日志中是否有与 NVIDIA 驱动程序相关的任何错误消息:

cat /var/log/Xorg.0.log | grep -i nvidia

检查正在运行的进程:

命令:htop

检查 Xorg 进程:

命令:ps aux | grep Xorg

检查启用的服务:

命令:systemctl list-unit-files --state=enabled

寻找与图形、显示管理器或 Xorg 相关的服务。如果您发现任何可疑服务,可以使用以下命令禁用它们:

sudo systemctl disable <service-name>

注意:您需要将上述命令中的“服务名称”替换为要禁用/停止的实际服务名称。

我希望这些信息有助于解决您的问题,请记住谨慎处理故障排除过程并避免禁用基本服务。如果您不确定某项特定服务,最好在进行任何更改之前对其进行研究。此外,在进行重大系统修改之前,请务必备份重要数据。

相关内容