参考
##
https://docs-opengauss.osinfra.cn/zh/docs/5.0.0/docs/InstallationGuide/
系统内核默认参数
# 查看
sysctl -a
内存优化
减少缓存
适合再内存不充足的条件下去使用,比如只有32G内存无法进行升级硬件了。
##
cat /etc/sysctl.conf
# 内核优化用于减少缓存
vm.dirty_ratio=10
vm.dirty_background_ratio=5
vm.dirty_writeback_centisecs=100
##
文件缓存是一项重要的性能改进,在大多数情况下,读缓存在绝大多数情况下是有益无害的(程序可以直接从
RAM
中读取数据)。写缓存比较复杂,Linux
内核将磁盘写入缓存,过段时间再异步将它们刷新到磁盘。这对加速磁盘I/O有很好的效果,但是当数据未写入磁盘时,丢失数据的可能性会增加。当然,也存在缓存被写爆的情况。还可能出现一次性往磁盘写入过多数据,以致使系统卡顿。这些卡顿是因为系统认为,缓存太大用异步的方式来不及把它们都写进磁盘,于是切换到
同步
的方式写入。文章来源:https://www.toymoban.com/news/detail-716521.html
-
vm.dirty_background_ratio
:文章来源地址https://www.toymoban.com/news/detail-716521.html
到了这里,关于Linux内核优化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!