`

将 /proc/sys/vm/swappiness 设置为最大值 10

 
阅读更多

修改swappiness参数有临时修改和永久修改两种方法:


----临时修改:

[root@rhce ~]# sysctl vm.swappiness=10
vm.swappiness = 10
[root@rhce ~]# cat /proc/sys/vm/swappiness
10
这里我们的修改已经生效,但是如果我们重启了系统,又会变成60.

----永久修改:
在/etc/sysctl.conf 文件里添加如下参数:
vm.swappiness=10
或者:
[root@rhce ~]# echo 'vm.swappiness=10'>> /etc/sysctl.conf
保存,重启,就生效了。

分享到:
评论

相关推荐

    读取/proc/cmdline 文件中的标志位信息

    `/proc/cmdline` 文件通常包含了一系列由空格分隔的关键字及其对应的值。例如,`root=/dev/sda1` 表示根文件系统位于设备 `/dev/sda1` 上。其他常见的关键字包括 `quiet`(使启动过程静默)、`splash`(显示启动画面...

    linux 操作系统 GTK /proc文件 系统监视器

    例如,`/proc/cpuinfo`包含CPU的详细信息,`/proc/meminfo`展示了系统的内存使用情况,而`/proc/loadavg`则可以获取系统负载平均值。这些文本文件的内容都是实时更新的,可以直接通过命令行工具或编程方式读取。 ...

    通过Linux系统的内核观察/proc/pid/statm

    通过 Linux 系统的内核观察 /proc/pid/statm 通过 Linux 系统的内核观察 /proc/pid/statm 输出解释了 CPU 以及 CPU0 等的每行的每个参数的意思。其中,/proc/pid/statm 的输出结果可以分为两大类:一类是任务虚拟...

    读取/proc/cpuinfo获取CPU信息demo

    在Linux操作系统中,`/proc/cpuinfo`是一个虚拟文件,它提供了系统CPU的详细信息。这个文件并不存储在硬盘上,而是由内核动态生成,每次读取时都会反映出当前系统的实时状态。通过读取`/proc/cpuinfo`,我们可以获取...

    linux /proc 文件 系统监控器 GTK

    - 设置警告阈值,当系统资源使用超过预设值时发出通知。 - 保存历史数据,以便于分析系统性能趋势。 总的来说,"linux /proc 文件系统监控器 GTK"是一个实用的工具,能够帮助Linux用户更好地理解系统的运行状态,...

    linux 内存清理/释放命令总结

    echo 1 > /proc/sys/vm/drop_caches 3.清理后内存使用情况 free -m 4.完成! 查看内存条数命令: dmidecode | grep -A16 Memory Device$ # sync # echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/...

    AppTrafficAnalyzer,一个应用程序,可以通过读取/proc/net/xt_qtaguid/stats来分析应用程序的流量.zip

    AppTrafficAnalyzer是一个开源项目,专为分析Android设备上应用程序的网络流量而设计。它通过读取Linux内核的特定文件`/proc/net/xt_qtaguid/stats`来获取数据,以此来实现对应用流量的详细监控。这个工具对于开发者...

    使用 /proc 文件系统来访问 Linux 内核的内容.rar

    在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段,但是与普通文件不同的是,这些虚拟文件的内容都是动态创建的。本文对 /proc 虚拟文件系统进行了介绍,并展示了它的用法。 ...

    /proc 文件分析

    * `/proc/meminfo`:提供了内存的信息,例如总内存、可用内存、交换空间等。 * `/proc/process`:提供了进程的信息,例如进程的 ID、名称、状态等。 * `/proc/diskstats`:提供了磁盘的信息,例如磁盘的大小、使用...

    Qt实现的基于/proc的Linux资源管理器

    基于Ubuntu下/proc虚拟文件系统实现的类似Windows的资源管理器,文章介绍:https://blog.csdn.net/z18223345669/article/details/122377005;内含项目文件和设计报告

    Linux内核参数优化调整

    - `/proc/sys/net/ipv4/tcp_wmem` 和 `/proc/sys/net/ipv4/tcp_rmem`:设定TCP连接的写入和读取缓冲区大小,推荐值分别为8192、436600、873200字节。 - `/proc/sys/net/core/somaxconn`:设定`listen()`函数的最大挂...

    linux驱动开发proc文件初步

    `/proc/sys/kernel`目录包含了与内核行为相关的参数,如最大PID值、主机名等。 **2.4 /proc/sys/vm - 虚拟内存系统** 虚拟内存管理对于现代操作系统至关重要。在`/proc/sys/vm`中可以找到控制虚拟内存的各种参数,...

    linux内核知识系列:Proc

    /proc/sys目录包含了与系统性能和安全相关的设置,如/proc/sys/vm/*下的文件可以调整内存管理策略;/proc/stat和/proc/vmstat提供了系统统计信息,可用于性能分析。 8. **调试工具** /proc/kcore文件表示内核的...

    linux下利用/proc进行进程树的打印

    在linux下利用c语言实现的进程树的打印,主要通过/proc下的目录中的进程文件,获取status中的进程信息内容,然后利用递归实现进程树的打印

    linux 内核参数调优

    10. /proc/sys/kernel/sem sem 是一个内核参数,控制着信号量的最大数量。通过设置 sem,可以提高信号量的性能。 三、/proc/sys/vm/ 优化 /proc/sys/vm/ 是 Linux 内核参数的目录之一,包含了多个与虚拟内存相关...

    linux内核参数修改

    linux内核参数修改 linux 内核 参数 修改 /proc/sys/kernel/shmall 该文件是在任何给定时刻系统上可以使用的共享内存的总量(以字节为单位)。 缺省设置:2097152 /proc/sys/kernel/shmax 该文件指定内核所允许的...

    Linux中hostname修改方法详解

    # cat /proc/sys/kernel/hostname 临时修改hostname 通过hostname命令可以设置系统的hostname # hostname newname newname即要设置的新的hostname,运行后立即生效,但在系统重启后会丢失所做的修改。 永久修改...

    支持linux百万级并发的参

    echo xxx >/proc/sys/vm/nr_hugepages Tune tcp : echo "4096 49152 131072" >/proc/sys/net/ipv4/tcp_wmem echo xxxx >/proc/sys/net/ipv4/tcp_max_syn_backlog echo xxxx >/proc/sys/net/core/somaxconn echo ...

    MTK Android常用的命令记录(CPU-GPU频率调整等).pdf

    1. **强制最高性能**:将`scaling_governor`设置为`performance`,如`echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor`,将使CPU保持在最高频率运行。 2. **恢复动态调整**:若要恢复...

    proc文件系统简介

    `/proc/sys`子目录包含了各种内核配置参数,可以通过修改这些文件来实时调整内核设置。 3. **硬件信息**:/proc也提供了硬件相关的信息,例如`/proc/bus`、`/proc/devices`和`/proc/ioports`揭示了系统中连接的设备...

Global site tag (gtag.js) - Google Analytics