我对 Linux 生态系统还比较陌生,在我的计算机上安装了 Ubuntu 22.04 和 Windows 10,采用双启动配置。
主要,我使用 Ubuntu 进行 Web 开发,我通常使用 Chrome 并打开大约 6 个标签页,然后使用 VSCode、在后台运行的 Docker 容器、Spotify,有时还使用 Postman。
当只打开 Chrome 浏览互联网时,一切都正常。但是,当我同时打开 VSCode 和 Chrome 并在后台运行 Docker 容器时,我的计算机会卡住,并且应用程序经常自动关闭。有人可以建议解决这个问题吗?我是否只需要安装更多 RAM,或者这可能与我设置或安装 Ubuntu 的方式有关?
就背景而言,我的电脑配备 Ryzen 3 2200G 处理器和 2x4GB RAM。
如果您需要更多详细信息,请告诉我。
答案1
这些看起来像是记忆力低下的典型症状。
- 运行缓慢表明您的 RAM 太少,系统正在将内存交换到磁盘以维持运行。
- 意外终止表明 RAM + Swap 太满,并且系统不情愿地抛弃进程,最后一次拼命尝试避免硬崩溃。
free
在系统低迷期之前、期间和之后使用该命令检查 RAM 和交换空间的使用情况。还可以使用该命令free
检查系统是否识别了当前安装的所有 RAM。
您可以添加更多 Swap 以防止终止。
您可以同时使用更少的占用大量内存的进程来减少交换。
您可以添加 RAM。