1.软文推荐

2.软文推荐

3.软文推荐

Linux系统一般都需要配置一点swap分区,桌面配置多一点,服务器配置少一点。而对于swap分区的具体使用细节,由一个叫swappiness参数来控制,本篇文章为大家讲解一下Linux系统中修改swappiness参数具体方法。

检查 Swappiness 值

要检查系统上的当前 swappiness 值,请使用以下 cat 命令:

cat /proc/sys/vm/swappiness

大多数 Linux 发行版上的默认 swappiness 值为 60 :

60

虽然 60 的 swappiness 值适合大多数用户,但在某些情况下,您可能需要设置较低的值。

您可以用来确定 swappiness 值的另一个命令是 sysctl :

sysctl vm.swappiness

vm.swappiness = 60
改变 Swappiness 值

Swappiness 可以具有 0 到 100 之间的值。值 0 指示内核积极地避免尽可能长时间地交换。值 100 将积极地将进程交换出物理内存。

较低的值将使内核尽可能避免交换,而较高的值意味着内核将尝试更积极地使用交换空间。

访问交换内存比直接访问物理内存要慢得多。 swappiness 参数的较低值很可能会提高整体系统性能。对于常规桌面安装,建议值为 10 。对于大多数数据库服务器,建议使用 swappiness 值0或1。

最佳 swappiness 值取决于您的系统工作负载和 RAM 内存的大小。您应该以小增量调整此参数以查找最佳值。

例如,要在运行时将 swappiness 值设置为 10 ,请以 root 或 sudo 用户身份键入以下命令:

sudo sysctl vm.swappiness=10

要使 swappiness 参数在重新启动后保持不变,请使用文本编辑器打开文件 /etc/sysctl.conf :

sudo nano /etc/sysctl.conf

找到 vm.swappiness 参数并更改其值。如果此参数不存在,请将以下行附加到该文件 /etc/sysctl.conf 中

vm.swappiness=10
结论

我们已经向您展示了如何更改 swappiness 参数的值。

本文来源:www.lxlinux.net/6055.html,若引用不当,请联系修改。

相关文章 8

1

玩转 Windows 10 中的 Linux 子系统 33秒前

现如今,微软已经向全世界介绍了他们还处于 Beta 阶段的Windows 下的 Linux子系统Windows Subsystem for Linux(WSL),它可以让开发者们在 Windows 10...

2

美国日本韩国vps(中国美国日本韩国) 2分钟前

目录:1、日本vps和韩国vps哪个延迟2、国外vps服务器哪个3、哪款海外 VPS 性价比高4、可以国外的vps日本vps和韩国vps哪个延迟 日本vps延迟。...

3

扩展logback日志来发送异常信息邮件 4分钟前

这篇是通过扩展 logback 的日志插件来处理 err 级别的日志异常信息来发送邮件的,通过这篇的学习,可以掌握如何扩展 logback 的日志类,来实...

4

Linux常用命令—ftpshut命令 5分钟前

Linux常用命令ftpshut主要用于在指定的时间关闭FTP服务器,下面良许教程网为大家分享一下Linux常用命令ftpshut命令具体使用方法。 ftpshut 在指...

6

详解Lua 中的三目运算符 8分钟前

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩...

7

linux时间修改命令(linux时间修改命令不允许) 10分钟前

目录:1、linux修改系统时间命令2、linux修改时间命令setdate(linux修改时间命令没权限)3、LINUX系统如何修改时间命令?linux修改系统时间命令...

8

详解Python注释 13分钟前

写代码注释是一件很重要的事情,如果你写的一段函数给别人调用那么往往都需要配上一些基本的注释。写好代码可以让别人容易阅读你的...