如何处理 linux 文件系统缓存超过阈值

2025-11-05 19:38:57

1、故障现象:

"篇国echo 0 > /proc/sys/kernel/hung_task_timeout_secs"disables this message. INFO: task sh:6539 blocked for more than 120 seconds.

如何处理 linux 文件系统缓存超过阈值

2、解决方法:

根据应用程序情况,对vm.dirty_ratio,vm.dirty_background_ratio两个参数进行调优设置。 例如,推荐如下设置:

 

# sysctl -w vm.dirty_ratio=10

 

# sysctl -w vm.dirty_background_ratio=5

 

# sysctl -p

如果系统永久生效,修改/etc/sysctl.conf文件。加入如下两驼羞温行秤倘:

 

#vi /etc/sysctl.conf

vm.dirty_background_ratio = 5

vm.dirty_ratio = 10

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢