CPU占用率100%的原因分析-cc攻击
服务器的CPU在业务高峰期跑满,基本是因为服务器被cc攻击导致,只需要购买防御cc攻击的高防服务器就可以解决,另外除了被攻击的原因,我们也分析下排除被攻击的原因:CPU使用率高达100%怎么办?经常出现CPU占用率达100%的情况,主要可能是由以下原因引起。
CPU使用率高达100%怎么办?
1、防杀毒软件造成故障:
很多杀毒软件都加入了对网页、 插件和邮件的随机监控功能,这无疑增大了操作系统的负担,造成 CPU 占用率达到 100% 的情况。应使用最少的实时监控服务,或升级硬件配置,如增加内存或使用更好的 CPU。
2、驱动没有经过认证造成故障:
现在网络中有大量测试版的驱动程序,安装后会引起难以发现的故障,尤其是显卡驱动要特别注意。排除这种故障,建议使用 Microsoft 认证的或由官方发布的相应驱动程序进行替换,并且严格核对型号和版本。
3、病毒或木马破坏造成故障:
如果大量的蠕虫病毒在系统内部迅速复制,很容易造成 CPU 占用率居高不下的情况。解决办法是用可靠的杀毒软件彻底清理系统内存和本地硬盘,并且打开系统设置软件,查看有无异常启动的程序。
4、“svchost”进程造成故障:
“svchost.exe” 是 Windows 操作系统的一个核心进程,在 Windows XP 中,svchost.exe 进程的数目一般为 4 个或 4 个以上,Windows 7 中则更多,最多可达 17 个。如果该进程过多,很容易使 CPU 的占用率提高。要解决这一问题,只需将多余的进程关闭即可。