linux下如何查看服务器物理内存状况?

linux下如何查看服务器物理内存状况?,第1张

查看内存使用情况,可以使用命令 free -m

其结果大致如下:

total       used         free     shared    buffers     cached

Mem:         32108      30681       1426          0        123      21165

-/+ buffers/cache:       9392      22715

Swap:        34287       1262      33025

在第一部分Mem 行中有如下参数:

* total: 内存总数,即32108 MB

* used: 已经使用的内存数,即 30681 MB

* free: 空闲的内存数:即 1426MB

* shared:当前已废弃不用,总是 0

* buffers Buffer: 缓存内存数,即 123 MB

* cached Page: 缓存内存数,即 421MB

其中,内存总数与已经使用内存数和空闲内存数的关系是:

total (32108) = used (30681) + free (1426)

在第二部分内容(-/+ buffers/cache)中个参数如下所示:

(-buffers/cache): 真正使用的内存数,即9392M,他指的是第一部分的 used - buffers - cached

(+buffers/cache): 可用的内存数,即22715M,他指的是第一部分的 free + buffers + cached

其含义可以理解为:-buffers/cached 反映的是被程序实实在在用掉的内存,而 +buffers/cached反映的是可以被使用(或者说挪用)的内存总数。

我的世界看到服务器的内存方法如下:

1、面板服的启动参数是正常的,用插件测也是正常的,看不出问题,只能用看实际内存使用。安装了essentials插件后,输入/gc即可。

2、已使用内存(服务器实际使用的内存)而已使用内存就是服务器实际使用的内存,服务商会一直控制在1.5g左右,怎么跑图都不会增长,而正常的服务器不会到达分配内存那么高,内存占用会增长。或者用一些可视化显示内存占用的插件。

可以按照如下方式进行操作:

一、查看cpu总个数方法:

1、首先执行top命令,如下图中内容所表示。

2、在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图中内容所表示。

二、查看总内存的方法:

1、free命令主要用于显示内存数量,如下图中内容所表示。

2、一般使用free命令的-h参数,更人性化的显示,如下图中内容所表示。

扩展资料

linux通用命令:

1、date:printorsetthesystemdateandtime

2、stty-a:可以查看或者打印控制字符(Ctrl-C,Ctrl-D,Ctrl-Z等)

3、passwd:printorsetthesystemdateandtime(用passwd-h查看)

4、logout,login:登录shell的登录和注销命令

5、pwd:printworkingdirectory

6、more,less,headtail:显示或部分显示文件内容.

7、lp/lpstat/cancel,lpr/lpq/lprm:打印文件.

8、更改文件权限:chmodu+x...

9、删除非空目录:rm-frdir

10、拷贝目录:cp-Rdir

参考资料:百度百科-linux


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/375875.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存