服务器开机即占用大量内存,解决

1.服务器开机两分钟不到,内存使用飙升

bash 复制代码
[root@localhost ~]# top   #查看是否有了明显的内存占用程序

2.上述未果,查看是否有违规的开机自启项

bash 复制代码
[root@localhost ~]# chkconfig --list

3.上述无果,查看开启启动加载项内容

上网搜后,关键在第二行配置,开机预分配矩形页面数量,可以理解为一个连续的内存块,这里被给分配了1200个,并且查看文件最近修改时间为凌晨4点,猜测是被恶意篡改

bash 复制代码
[root@localhost ~]# cat /etc/sysctl.conf 
sunrpc.tcp_slot_table_entries=128
vm.nr_hugepages=1200


[root@localhost ~]# cat /proc/meminfo
#关注以下几项,以异常高值时需要调整/etc/sysctl.conf,这里由于排查时未截图,此处未展示实际情况
HugePages_Total:       
HugePages_Free:        
HugePages_Surp:        
Hugepagesize:    

4.将其值调0后,重启服务器

bash 复制代码
[root@localhost ~]# cat /etc/sysctl.conf 
sunrpc.tcp_slot_table_entries=128
vm.nr_hugepages=0

[root@localhost ~]# reboot
相关推荐
微露清风20 分钟前
系统性学习Linux-第一讲-Linux基础指令
java·linux·学习
zl_dfq1 小时前
Linux 之 【日志】(实现一个打印日志的类)
linux
EmbedLinX1 小时前
一文理解后端核心概念:同步/异步、阻塞/非阻塞、进程/线程/协程
linux·服务器·c语言·网络
zhangrelay1 小时前
linux下如何通过与AI对话设置thinkpad电池充电阈值
linux·运维·笔记·学习
小王努力学编程1 小时前
LangChain——AI应用开发框架(核心组件2)
linux·服务器·c++·人工智能·python·langchain·信号
云服务器租用费用1 小时前
京东云主机企业用户能参与的优惠活动汇总
服务器·网络·京东云
浅水壁虎1 小时前
任务调度——XXLJOB3(执行器)
java·服务器·前端·spring boot
hqwest2 小时前
WPF真入门教程36--真硬核【自动化生产管理平台】
运维·自动化·modbus通信·串口设备·自动化生产管理平台·wpf开发
郝学胜-神的一滴2 小时前
深入理解TCP协议:数据格式与核心机制解析
linux·服务器·网络·c++·网络协议·tcp/ip
数据知道2 小时前
一文掌握 MongoDB 详细安装与配置(Windows / Linux / macOS 全平台)
linux·数据库·windows·mongodb·macos