linux - 如果我的交换使用率为 100%,我应该担心吗?

标签 linux ubuntu memory swap ram

最近,我一直在玩flutter。在运行模拟器、使用浏览器和使用 vscode 之间,我的系统内存已经接近极限。在我开始关注内存使用情况之前,我的笔记本电脑已经崩溃了两次。

查看 Ubuntu 的系统管理器,我注意到我的 Swap 经常达到 100%,尽管我仍然有一些空闲内存。这是预期的行为,还是我应该担心?

这是系统管理器中内存使用情况的图片:

Here's a picture of memory usage in System manager

最佳答案

仅当没有足够的可用 RAM 时,交换空间的使用才会成为问题。您可以通过将 /etc/sysctl.conf 配置为 root 来减少交换空间的使用。将 vm.swappiness= 更改为低于 60(默认值)的任意值。

关于linux - 如果我的交换使用率为 100%,我应该担心吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68433923/

相关文章:

c - 从可利用程序运行时出现 Shellcode Segmentation Fault 错误

c++ - 使用 Visual Studio Code Ubuntu 调试 c++ 代码

跨 dll 边界的 C++ 智能引用

PHP内存限制问题编辑多个文件

java - 自动完成服务器端实现

linux - 如何反汇编系统调用?

python - 为 Linux 命令编写 Python 脚本

java - 在 Linux Ubuntu 中安装 Java 8 和 7 RE

android - -Djava.ext.dirs=[...]/Sdk/tools/lib :[. ..]/Sdk/tools/lib/x86_64 在linux上启动monkeyrunner时不支持

linux - 如何使用 netfilter 删除一些包在 Linux 上有一些规范数据?