小编spy*_*don的帖子

顶部未准确显示内存使用情况

Top 没有准确显示我的内存使用情况,还是我的 VPS 提供商做了一些奇怪的事情?正如您在下图中看到的,它使用了 90% 以上的内存,但是当您查看实际使用内存的进程时,它甚至没有超过 30%。我知道当进程具有共享内存时,top 无法正确显示,但例如,使用共享内存的 httpd 进程几乎不占用所有可用内存的任何百分比,即使汇总后也是如此。

图中top命令是按照内存使用情况排序的,所以没有大进程隐藏。

https://i.stack.imgur.com/4h2aW.png (显然我没有足够的声誉来发布图片是问题。)

将顶部输出更新为文本:

Tasks:  49 total,   1 running,  48 sleeping,   0 stopped,   0 zombie
Cpu(s): 17.7%us,  1.1%sy,  0.0%ni, 81.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.3%st
Mem:   2097152k total,  1858988k used,   238164k free,        0k buffers
Swap:  2097152k total,   140740k used,  1956412k free,  1089504k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                                           
  812 mysql     20   0  513m 241m 5104 S  4.7 11.8 108:32.39 mysqld                                                                                                                                            
  882 root      20   0 …
Run Code Online (Sandbox Code Playgroud)

linux vps memory centos top

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

centos ×1

linux ×1

memory ×1

top ×1

vps ×1