TOP 与 df -h 命令内存显示不同

TOP 与 df -h 命令内存显示不同

我使用的是Solaris 10。

有人可以帮助我为什么两个命令显示不同的总内存吗?

df -h命令显示内存总内存SIZE为900G

~=>df -h /test
Filesystem          Size   Used  Available Capacity  Mounted on
/test               900G   745G       146G    84%    /test

TOP命令显示255G真实内存

Memory: 255G real, 126G free, 103G swap in use, 167G swap free

另请解释一下下面的 top 命令中的 SIZE 和 RES 内存是什么?我知道 RES 是 RAM(物理内存),那么 SIZE 是什么

 PID USERNAME THR PRI NICE  SIZE  RES  STATE   TIME   CPU COMMAND
18256 test    55  59    0  667M  476M  sleep   0:45  0.12% java

答案1

df -h

该命令告诉您磁盘的大小,但不告诉您内存的大小,而该top命令告诉您系统上的内存量。

free -h

提供内存信息。

相关内容