以下是我的centOS 5服务器最高输出的负载,此时负载非常低。 我想知道的是,它是否明智地使用其自由内存从磁盘caching文件。 2G的内存,似乎说1G免费 – 那么它也说600kcaching和40k缓冲区。 1G是免费的,还是不? 内存使用多less内存作为磁盘caching? 如果这个空闲内存真的是免费的,有没有办法告诉linux来启动和使用这个空闲的内存? 谢谢!! top – 19:07:54 up 32 days, 15:59, 1 user, load average: 0.45, 1.10, 0.98 Tasks: 148 total, 3 running, 144 sleeping, 1 stopped, 0 zombie Cpu(s): 2.3%us, 0.3%sy, 0.0%ni, 97.0%id, 0.2%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 2064728k total, 1064992k used, 999736k free, 39268k buffers Swap: 2096472k […]
如问题标题所述,我遇到了情况,我需要检查一些东西。 这是条件。 当我顶层的时候,我看到带有ID的mysql进程,比如1234.但是,当我从mysql执行show processlist的时候,我没有看到进程ID 1234.我的问题是,我可以从顶部用ID连接这些ID吗? 如果是这样,我该怎么做? 我希望这个问题很清楚。
对不起,我不能非常具体,只有symtoms提供: 星期一早上 一个CentOS盒子,1GB RAM,Pentium 4 Web服务器(瘦,导轨)不响应(太慢),另一台PC的浏览器 平了,好的 ssh进入它,好的 几分钟后,Web服务器恢复正常速度,很好地服务于Web请求 平了,好的 ssh进入它,好的 但是, 顶部不运行 我该看什么呢,关于这个“顶不跑”的症状? 谢谢
所以,差不多,当我的SSH / bashterminal(PuTTY)决定在grep命令期间停止响应的时候,我正像往常一样关心服务器业务。 ^ C不让我取消工作,所以过了一段时间我closures了terminal,并以root用户身份login,键入“用户”和“谁”显示了一个用户。 所以我退出,然后回来,作为我的普通用户,运行“顶”,并在那里说2用户。 我跳了出来,冲了出来,打了进去,就在那里。 2个用户,但仅列出1个。 漂亮的小白,我知道。 任何帮助将非常感激。
我正在Fedora机器上运行FLOW3快速入门 (在Windows上虚拟化,如果有帮助的话)。 每个请求都需要大约1.2秒来运行这个框架的最简单的例子。 我跑了top ,期待看到一些CPU或I / O等待 ,而机器似乎只是在等待一些事情, 硬性IRQ在100%: top – 13:21:42 up 57 min, 3 users, load average: 3.49, 2.05, 1.29 Tasks: 147 total, 2 running, 145 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa,100.0%hi, 0.0%si, 0.0%st Mem: 768208k total, 485356k used, 282852k free, 5524k buffers Swap: 1507324k total, 19424k used, […]
有一个问题与我在这里想知道的服务器故障类似: 我怎样才能find哪个PHP脚本占用了所有的服务器资源? 但我不认为任何答案都能回答我的问题。 今天,我被我的一个客户发送了截图。 他不知道这是什么意思,所以他把它发给我,向他解释。 该图像是由他的托pipe服务提供商发送的。 我的客户的网站运行缓慢,我想他问托pipe人为什么,所以他们给他的形象。 该图像似乎是top命令的屏幕截图,它显示一个文件占用了90%以上的CPU。 我觉得这非常有趣,并且很想知道如何自己做。 正如我所说,屏幕截图似乎是最高的命令,但是当我运行顶部,并获得服务器忙,我不会得到同样的结果。 我确定我运行的脚本占用了一些无限循环的CPU,但是我得到的是apache2作为使用CPU的Command,而它们的屏幕截图显示了: /usr/bin/php /path/to/index.php 这是截图的样子: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1234 username 16 -2 134m 26m 7528 R 98 0.2 00:00:50 /usr/bin/php /path/to/file.php 我的看起来像这样: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 19632 www-data 20 […]
如果我的进程分配一些大的内存,然后释放,顶部或GNOME系统监视器显示,我的内存使用情况下,该进程下降? 或内核仍然会保留该进程的内存? 我所看到的是我正在释放记忆。 但是我仍然看到gnome-system-monitor为我的程序显示增长的内存。 我没有发现内存泄漏。 我想知道它是否显示释放内存? 或者我的末端真的有内存泄漏?
我不是一个Ubuntu专家,但是我刚刚在Ubuntu服务器上运行了一个top ,terminal用红色突出显示了结果,这对我来说看起来相当高。 这是正确的吗? 我只是真的在那里运行Apache和Node.js。 我能做些什么来减less记忆?
我在跑 top -H -b -n 1 在一个Java应用程序的Linux上 我得到的结果标题: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 是我看到每个thread的CPU百分比一个真正的CPU,这意味着它不考虑线程浪费在等待锁等等,所以它纯粹是线程已经花在CPU上的时间。
我的Zimbra邮件服务器(8.0.2社区版)最近开始产生一个称为“b”的有趣过程。 top – 11:04:44 up 19 days, 18:47, 1 user, load average: 6.25, 6.38, 5.57 Tasks: 131 total, 2 running, 129 sleeping, 0 stopped, 0 zombie %Cpu(s): 17.8 us, 4.3 sy, 77.9 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem: 4049688 total, 3469008 used, 580680 free, 141496 buffers KiB Swap: […]