链接服务器包含的前缀超出了最大的限值_linux服务器如何使用命令监控内存

4b532fb6adf54623c78647b803ec5087.png

内存基本知识

内存是评判服务器的一个非常重要的指标。内存的多少,可能会直接影响着服务器的整体性能。

说到内存,我们都会说到物理内存和虚拟内存的。物理内存就是真实的硬件设备,也就是咱们的内存条;虚拟内存是把计算机的内存空间扩展到硬盘,物理内存和硬盘的一部分空间组合在一起作为虚拟内存为计算机提供了一个连贯的虚拟内存空间,好处是我们拥有的内存“变多了”,可以运行更多、更大的程序,坏处是把部分硬盘当内存用整体性能受到影响,硬盘读写速度要比内存慢几个数量级,并且RAM和SWAP之间的交换增加了系统的负担。

内存监控工具

使用 free 命令

free 显示系统中空闲和已用的物理内存和交换内存的总量,以及内核使用的缓冲区和缓存。它通过解析 /proc/meminfo 来收集信息。

a9167182c318911a3f1908a7e70b1940.png

使用 /proc/meminfo 文件

/proc/meminfo 是一个虚拟文本文件,它包含有关系统 RAM 使用情况的大量有价值的信息。

下图过滤的是系统上的空闲和已用内存(物理和交换)的数量。

6dee63aa10ba72568c1e0874c013e225.png

使用 dmidecode 命令

dmidecode 是一个读取计算机 DMI 表内容的工具,它以人类可读的格式显示系统硬件信息。

此表包含系统硬件组件的描述,以及其它有用信息,如序列号、制造商信息、发布日期和 BIOS 修改等。

706c0d05a5f765da09705c72b5e0cb4c.png

使用 glances 命令

Glances 是用 Python 编写的跨平台基于 curses 的系统监控工具。我们可以说它一应俱全,就像在最小的空间含有最大的信息。它使用 psutil 库从系统中获取信息。

Glances 可以监视 CPU、内存、负载、进程列表、网络接口、磁盘 I/O、Raid、传感器、文件系统(和文件夹)、Docker、监视器、警报、系统信息、正常运行时间、快速预览(CPU、内存、负载)等。

d5122a2f1c97d656851f4563544b4197.png

睿江云官网链接:www.eflycloud.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值