👩🏽💻个人主页:阿木木AEcru
🔥 系列专栏:Docker容器化部署系列
💹每一次技术突破,都是对自我能力的挑战和超越。
一、前言
一大早就有一个电话过来:“你快看看,这台服务器怎么一直在告警,90%的使用率,一直下不去”。
作为牛马的我立马就起身了,心里想:我也不是专业运维啊,啥事都来找我。抱着试一试的心态就上了堡垒机看那下。
二、问题排查处理
首先肯定是先看看目前服务器占用的内存信息
指令描述如下:
free: 这是Linux系统中用于显示内存使用情况的命令。
- -s 2: 这个选项指定了更新的时间间隔,单位是秒。在这个例子中,设置为2秒,表示每2秒更新一次内存使用情况。
- -c 5: 这个选项指定了输出的次数,即显示内存使用情况的次数。在这个例子中,设置为5,表示输出内存使用情况5次。
- -h: 这个选项用于以G为单位显示内存使用情况,以便更容易理解。
整个指令的作用是每2秒更新一次系统的内存使用情况,并且在终端上显示5次内存使用情况。
输出内容的详细解释如下:
- total: 总内存量,表示系统中总共的可用内存。
- used: 已使用的内存量,表示系统当前正在使用的内存。
- free: 空闲内存量,表示系统中当前未被使用的内存。
- shared: 多个进程共享的内存量。