
服务器卡死,重启报错: INFO: task blocked for more than 120 seconds
服务器出现“INFO: task blocked for more than 120 seconds”错误INFO: 任务被阻塞超过120秒 �arya文件系统行为异常:当系统内存不足以承载文件系统缓存时,会进行力度较大的磁盘I/O操作 服务器应用响应变慢,输入命令直接处于等待状态
发布日期:2021-05-18 10:02:43
浏览次数:11
分类:精选文章
本文共 1254 字,大约阅读时间需要 4 分钟。
Linux服务器性能优化指南:解决服务器负载高、应用运行缓慢问题
近期维护服务器时,发现服务器频繁崩溃,网站访问速度变慢,SSH连接不稳定,初步怀疑是内存使用和缓存机制相关的性能问题。此次详细分析及解决方案如下:
一、问题表现
二、问题机理分析
用内存少而磁盘多的服务器架构导致系统容易发生磁盘瓶颈:
- 出现大量同步IO操作,导致系统吞吐量严重下降
- 系统内存被占满,进一步导致线程等待I/O的情况普遍
缓存上线存时间过长导致服务器性能下降:
- 系统默认使用40%的可用内存作为文件系统缓存
- 当缓存压力极限时,变为将缓存内容逐块写入磁盘
- IO บ्रकường时间过长无法在120秒内完成响应
三、解决方案
调整vm参数:适当调高vm.dirty_ratio和vm.dirty_background_ratio,以提高服务器的性能表现
- vm.dirty_ratio:表示系统尝试保持盐数据片段在内存中的百分比,默认为40%
- vm.dirty_background_ratio:表示当错误安排更多内存用于缓存时,间隔写入磁盘的百分比,默认为10%
建议设置:sysctl -w vm.dirty_ratio=10sysctl -w vm.dirty_background_ratio=5sysctl -p
需注意:这些参数需要立即生效,建议在调整后测试电脑性能
服务器性能调优指南:
- 定期清理系统缓存:e.g.
sh -c "rm -rf /run_DEFINEDournal /runrecursion
crw_______:/run_DEFINEDournal
是临时目录,为isoait-registerd. sh - 使用内存分析工具:
.named-meminfo
查看内存状态 - 优化磁盘IO性能:Analight盘IO瓶颈,可以通过检查磁盘排程和调整硬盘配置来改善。
三、维护建议
定期维护服务器状态:
- 执行物理库存清理操作
- 检查并及时清理占用系统资源过多的进程
- 监控系统性能数据趋势,及时发现异常
建议验证:
经过以上参数调整后,应立即测试系统性能变化。可以通过jmeter等性能测试工具,检测网页响应速度是否有改善,或者执行stress测试程序评估系统稳定性。
长期维护策略建议:
- 定期监测和审计服务器资源使用情况
- 维护服务器硬件配置,可考虑升级内存或扩展磁盘容量
- 定期更新系统软件和应用程序,确保系统性能得到优化
通过以上步骤,可以有效改善服务器性能,解决服务器负载高、输入延迟大的问题。建议根据具体服务器环境进行参数调优,找到最优配置。如果问题依然存在,建议进一步查看磁盘I/O性能,可能需要优化硬件配置或调整其他系统参数。
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月18日 13时47分11秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
WM_PAINT 与 WM_ERASEBKGND消息的深入分析
2019-03-16
初探MFC
2019-03-16
代码段段间跳转流程
2019-03-16
HUAWEI防火墙通过IKE方式协商IPSec隧道(采用预共享密钥认证)
2019-03-16
C语言自学笔记
2019-03-16
Android基础知识——数据存储方案
2019-03-16
Android基础知识——使用网络技术
2019-03-16
纵观四十岁的程序员们,他们究竟生活的怎么样?
2019-03-16
Nginx配置文件编写(基础配置)
2019-03-16
对抗机器学习简介
2019-03-16
python里面读取文件和保存文件的路径
2019-03-16
对汇编中一些基础知识的理解
2019-03-16
计网复习3
2019-03-16
Mybatis 中$和#千万不要乱用!
2019-03-16
SQL注入access数据库
2019-03-16
MyBatis拦截器原理探究
2019-03-16
JDK动态代理的实现原理
2019-03-16
Spring Security 架构与源码分析
2019-03-16
教程丨使用MeterSphere做Dubbo接口测试
2019-03-16
【毕设-STM32f103寄存器版本】智能防盗系统
2019-03-16