linux下free命令详解

在 free 命令的输出中,有一个 free 列,同时还有一个 available 列。这二者到底有何区别? free 是真正尚未被使用的物理内存数量。至于 available 就比较有意思了,它是从应用程序的角度看到的可用内存数量。Linux 内核为了提升磁盘操作的性能,会消耗一部分内存去缓存磁盘数据,就是我们介绍的 buffer 和 cache。所以对于内核来说,buffer 和 cache

腾讯云轻量服务器OpenCloudOS自带监控卸载

腾讯云轻量服务器配置低,安装了他家的OpenCloudOS,自带了服务器资源的监控,本以为这样自己省事不用自己整个Zabbix监控了,没想到老消耗资源了,搞得服务器动不动就宕机连不上,原来触发OOM了,果断下决心卸载他家自带监控,一顿骚操作猛如虎,如下: 先运行自带的卸载脚本干掉 /usr/local/qcloud/stargate/admin/uninstall.sh /usr/local/qc

理解Linux memory overcommit和OOM Killer机制

最近在OpenCloudOS安装Redis dnf install redis,发现 /var/log/redis.log 日志里面有段提示,说需要设置 vm.overcommit_memory 内核参数: 328533:M 23 Mar 2024 10:45:01.160 # WARNING overcommit_memory is set to 0! Background save may f

CentOS关闭RPCBind111端口

Centos默认启动rpcbind.socket服务,并监听外网111端口,一般不需要,安全起见,关闭该端口,不自动启动rpcbind服务。 查看是否开启rpcbind rpcinfo 果然有,开启监听了111端口,且是外网监听。 关闭RPC Bind 111端口 查询rpcbind服务状态 systemctl status rpcbind.socket 关闭rpcbind服务 systemctl