top 和 htop 命令显示内存报告混乱?

问题描述 投票:0回答:1

我正在使用 Slicehost 256 计划,在 Ubuntu Hardy 64 位服务器上运行一个 Rails 应用程序。

这是使用按内存%排序的top命令拍摄的照片(Shift+M) 顶部的内存http://www.freeimagehosting.net/uploads/7d35d548bf.png

这是运行 htop 命令时截取的屏幕截图,按使用的内存百分比排序。 htop 的内存 http://www.freeimagehosting.net/uploads/f598fea0da.png

mysql 使用 top 消耗的内存显示为 3.8%,但 htop 显示大约 17 个进程,每个进程消耗大约 3.2% 的内存。

top 和 htop 显示的统计数据有什么区别?

mysql 是否如 htop 所示耗尽了我的内存?

mysql memory memory-leaks htop
1个回答
3
投票

看起来 htop 默认显示线程视图。您可以通过按 Shift-H 在顶部获得相同的效果。有 1 个 mysql 进程使用 3.2% 内存和 17 个线程。

或者,您可以使 htop 每个进程仅显示一行,就像 top 中的默认行为。

© www.soinside.com 2019 - 2024. All rights reserved.