通过阿里云控制台(无需登录服务器)
这种方式主要用于查看您购买云服务器时选择的配置规格所对应的内存大小,它显示的是理论配置,而不是实时的内存使用情况。
操作步骤:
1、登录阿里云控制台:进入 [阿里云官方网站](https://www.aliyun.com/),登录您的账号,进入管理控制台。
2、找到云服务器ECS:在控制台主页,找到并点击“弹性计算” ->“云服务器ECS”。
3、进入实例列表:你会看到你账号下的所有ECS实例列表。
4、查看实例配置:
* 在实例列表中,直接可以看到“配置信息” 这一列,里面就包含了CPU和内存的大小(2 vCPU 4 GiB)。
* 或者,点击你想要查看的ECS实例ID,进入该实例的详情页,在“配置信息” 选项卡中,可以清晰地看到“内存” 的大小。
适用场景:
确认购买时的初始配置。
在考虑是否需要升级(扩容)内存时。
方法二:登录到服务器内部使用命令查看(推荐)
这种方式可以查看服务器操作系统中实时的内存使用情况,包括总大小、已使用量、空闲量、缓存等,这是运维中最常用的方法。
根据您服务器的操作系统,选择对应的命令:
登录到Linux服务器后,可以使用以下命令:
1.free 命令(最常用)
free -h
-h 选项表示以人类易读的单位(G、M)显示结果。
查看结果
total总内存大小。
used已使用的内存。
free完全空闲的内存。
available可用内存(这个最重要),它是free 内存加上可以被回收的缓存内存,代表了当前系统真正可用于分配的内存。
shared /buff/cache被共享内存和缓存/缓冲区占用的内存。
2.top 或htop 命令
top
或者(如果已安装htop)
htop
在top 命令显示界面的第一行或第二行,可以看到内存信息(MiB Mem)。
htop 的显示更直观,颜色区分,更容易看懂内存和CPU的使用情况。
3.cat /proc/meminfo 命令
cat /proc/meminfo
这个命令会显示非常详细的内存信息,所有其他命令的数据都来源于此,第一行的MemTotal 就是总内存。
登录到Windows服务器后,可以通过任务管理器查看。
操作步骤:
1、 在服务器桌面上,按下Ctrl +Shift +Esc 键,或者右键点击任务栏选择“任务管理器”。
2、 点击“性能” 选项卡。
3、 在左侧选择“内存”。
4、 在右侧界面中,你会看到清晰的内存使用情况图表,以及具体数据:
正在使用(已使用)
可用
已提交
速度、插槽 等硬件信息。
| 查看方式 | 优点 | 缺点 | 适用场景 |
| 阿里云控制台 | 简单、无需登录服务器 | 只能看配置,不能看实时使用情况 | 确认购买规格,准备扩容 |
| 系统内部命令 | 查看实时使用情况,信息详细 | 需要登录服务器 | 日常运维、监控、排查性能问题 |
对于大多数用户:
如果想确认自己买的服务器内存是多大,用控制台。
如果想了解服务器当前的内存压力和使用情况,一定要登录服务器使用free -h(Linux) 或任务管理器(Windows) 来查看。
文章摘自:https://idc.huochengrm.cn/zj/18825.html
评论
焦锐达
回复通过阿里云控制台可查看云服务器ECS的配置规格内存大小,但为实时监控内存使用情况,建议登录服务器使用相应命令或任务管理器。