Questions tagged «top»

顶部是Unix / Linux / BSD程序,用于显示正在运行的处理。它可以显示CPU或内存的主要用户。


6
如何让linux top命令以兆字节而非千字节显示内存摘要
红帽EL5 我以我喜欢显示内存摘要和交换摘要(MB)的方式配置了我的上衣。我不得不关闭我的外壳,然后当我重新打开它时,它又以(默认?)千字节显示。 我已经搜索了谷歌,并获得了高级帮助,并负责了该页面。我似乎找不到MB选项中的显示。虽然,我确实找到了许多其他奇怪的选择... 如果有人知道,我肯定会感激的。 谢谢!
15 linux  memory  redhat  top 

1
使用top命令的cron脚本和TERM定义问题
我在执行cron进程以检查服务器中当前的CPU使用率时遇到问题。 我的脚本开始于: top -c -n 1 -u www-data > /tmp/kill-cpu 我可以在控制台中毫无问题地执行,但是在cron中我得到了 顶部:tty失败 如果我在顶部使用-b选项 top -b -n 1 我懂了 'dumb':未知的终端类型。 我正在将xterm用作TERM 感谢您的帮助:) Lito。 解决方案:我能够通过以下方式解决问题: ln -s /lib/terminfo/d/dumb /usr/share/terminfo/d/dumb
11 top  cron  xterm  term 


5
被Unix'top'命令中的CPU值混淆
在下面的屏幕截图中,报告的总体CPU为3%,但是mysqld进程报告为使用57%。这是全部3%的57%,因此mysqld仅使用大约1.5%的CPU吗? 顶部屏幕截图http://img.skitch.com/20090620-cih33piwnnrke6aw41y9p1phwr.jpg 更新:下面的评论者要求我按“ 1”键并发布结果: 1键http://img.skitch.com/20090620-gayja43s44qtw2wkw4aq642e8c.jpg





4
如何在Linux上增加终端的大小
我有一个48core的Linux机器。我想监视每个核心的cpu使用情况。但是,当我使用 top并按时1,会收到一条错误消息“ "Sorry, terminal is not big enough" 是否仍然存在,我可以增加终端窗口的大小”。我的笔记本电脑最多可以处理46条线。在腻子或Shell的ROWS变量中增加窗口大小没有帮助。
9 linux  terminal  top 

1
您如何衡量一组分叉进程的内存占用量?
假设我有一个使用200MB内存的进程,并且它fork()s: python -c "import os; data='x'*200000000; os.fork(); raw_input()" 诸如“ top”之类的程序将显示每个进程使用200MB内存,而SHRd内存很少,因此看起来好像这些进程总共使用了400MB。但是,由于fork()为进程的内存页实现了写时复制(COW),因此现实情况是,这些进程总共仅使用200MB。 为什么top不能显示COW的内存部分?有没有办法做到这一点?还是可以使用其他命令代替? 注意:OSX上的“顶部”似乎有一个RSHRD列,可以满足我的期望。我的问题是针对Linux。


3
批处理模式中的最高,每个内核需要CPU%
我知道在运行1完顶部之后,我可以按一下并获得CPU的列表及其利用率百分比。我怀疑我也可以使用-b选项以批处理方式执行此操作,但是我不知道如何操作,因此无法在手册中找到它。 我需要定期从python程序读取它,因此它必须处于批处理模式。

2
我怎样才能知道哪个页面正在创建高CPU负载的httpd进程?
我有一台LAMP服务器(具有2GB RAM的基于CentOS的MediaTemple(DV)Extreme)运行自定义的Wordpress + bbPress组合。 每天大约有3万次浏览量,服务器开始is吟。当交通涌入时,它在今天早些时候跌跌撞撞了约5分钟。即使在正常条件下,我也可以看到虚拟服务器有时会承受90%以上的CPU负载。使用Top我经常可以看到5-7个httpd进程,每个进程使用15-30%(有时甚至50%)的CPU。 在进行大量优化之前(我们使用MySQL可能是罪魁祸首),我很想找到最主要的网页,然后对其进行处理。有没有一种方法可以找出哪些特定请求负责最耗CPU的httpd进程?总的来说,我发现了很多关于优化的信息,但是关于这个特定问题却一无所获。 其次,我知道有上百万个变量,但是如果您对使用单个具有该大小站点的专用虚拟服务器是否应该达到性能极限有任何了解,那么,我很想听听您的意见。我们应该考虑迁移到功能更强大的服务器,还是应该专注于当前服务器的优化?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.