mysql - top 和 htop 命令显示的内存报告困惑?

标签 mysql memory memory-leaks htop

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

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

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

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

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

如 htop 所示,mysql 是否正在耗尽我的内存??

最佳答案

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

关于mysql - top 和 htop 命令显示的内存报告困惑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1335569/

相关文章:

php - mysql查询失败时是否有错误记录?

Python内存泄漏追踪?

c++ - Visual Studio 2015 : increase process memory

c++ - 动态分配类数组的行为

javascript - Node.js module.exports 通过接口(interface)

mysql - 如何在sequelize中定义多列的唯一索引

php - 使用 PHP 和 cronjob 备份一个巨大的 MySQL 表

ios - 如何使用大型 csv 文件管理 ios 的内存?

iphone - [NSMutableArray array] 与 [[NSMutableArray alloc] init] 之间的区别

C++内存泄漏修复