Linux 系统性能优化参数有很多,下面列举一些常用的:
swappiness:调整交换分区的使用程度。值越小,表示内存不够时系统会尽量少地使用交换分区;值越大,表示系统会更多地使用交换分区。
noop:调整 I/O 调度算法。在有些情况下使用 noop 调度算法可以提高系统性能。
dirty_ratio 和 dirty_background_ratio:调整内存中的脏页的阈值。当脏页的数量超过 dirty_ratio 时,系统开始将脏页写入磁盘;当脏页的数量超过 dirty_background_ratio 时,系统开始在后台将脏页写入磁盘。
tcp_fin_timeout:调整 TCP 连接的超时时间。超时时间越短,系统能够更快地回收被关闭的连接;超时时间越长,系统可能会浪费资源等待连接超时。
这些参数可以在 /proc/sys 目录下的相应文件中调整。例如,可以使用命令 echo 50 > /proc/sys/vm/swappiness 来将 swappiness 参数设置为 50。