免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3202 | 回复: 11
打印 上一主题 下一主题

又一个超级问题,用top察看CPU states,竟然有50%的interrupt [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-23 22:32 |只看该作者 |倒序浏览
普通P4的1U机型机器,安装了FreeBSD,只用于web服务,环境是apache2.0.54+PHP4.3.11+mysql4.0.20
有时候用top察看时会出现如下状况:

  1. last pid:  3685;  load averages:  0.03,  0.05,  0.05    up 0+05:55:36  22:22:25
  2. 35 processes:  1 running, 33 sleeping, 1 zombie
  3. CPU states:  0.4% user,  0.0% nice,  0.0% system, 49.5% interrupt, 50.2% idle
  4. Mem: 62M Active, 48M Inact, 141M Wired, 112M Buf, 1736M Free
复制代码


此时ping这个机器会丢包,停掉apache后,ping不丢包了,但依然有这么高的interrupt,重新启动机器也不行,只有把机器停掉,等几个小时后才可以恢复

怪吧?

在google中搜索也发现有类似的
http://lists.freebsd.org/pipermail/freebsd-questions/2003-May/006875.html

不过我实在是看不懂E文,也从来没遇到过这样的问题,我的两台服务器都出现这样的状况了,高手们,都在吗?

论坛徽章:
0
2 [报告]
发表于 2005-06-23 23:03 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

感觉是nmbclusters耗尽了,贴一个netstat -m看看。

论坛徽章:
0
3 [报告]
发表于 2005-06-23 23:04 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt


  1. 3 mbufs in use
  2. 0/25600 mbuf clusters in use (current/max)
  3. 0/3/6656 sfbufs in use (current/peak/max)
  4. 0 KBytes allocated to network
  5. 0 requests for sfbufs denied
  6. 0 requests for sfbufs delayed
  7. 0 requests for I/O initiated by sendfile
  8. 0 calls to protocol drain routines
复制代码

论坛徽章:
0
4 [报告]
发表于 2005-06-24 17:21 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

机房的流量控制显示有cpu的states很高时,有20M的进数据包,而出包只有几兆,是不是被攻击的表现?

论坛徽章:
0
5 [报告]
发表于 2005-06-27 08:31 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

贴个vmstat -i上来看看吧。同时注明你的网卡是什么型号的。

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
6 [报告]
发表于 2005-06-27 08:37 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

top的不准吧

论坛徽章:
0
7 [报告]
发表于 2005-06-27 11:01 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

ps -aux 看看apache的进程占用资源情况, 可能apache的配置文件有错误呢~~

论坛徽章:
0
8 [报告]
发表于 2005-06-27 13:01 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

网卡的问题。我原来用了一个很老的ISA10M的网卡,i这个值常常能达到98.7%,换了网卡后就好了。最高不超过3%

论坛徽章:
0
9 [报告]
发表于 2005-06-28 12:24 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

先谢谢各位了
# vmstat -i 如下:

  1. interrupt                          total       rate
  2. irq1: atkbd0                           2          0
  3. irq8: rtc                       42678513        127
  4. irq13: npx0                            1          0
  5. irq14: ata0                       193990          0
  6. irq15: ata1                           47          0
  7. irq21: rl0                    1791574375       5373
  8. irq0: clk                       33342572         99
  9. Total                         1867789500       5601
复制代码


#ps -aux | grep apache | wc -l
267

网卡是用的主板集成千兆的intel pro/100型号

论坛徽章:
0
10 [报告]
发表于 2005-06-28 23:49 |只看该作者

又一个超级问题,用top察看CPU states,竟然有50%的interrupt

你确信你是intel网卡吗?
irq21: rl0                    1791574375       5373
是可爱的8139吧。中断量高的吓人。换个网卡吧。
我的算高的了,也不过400多。你的竟然是我的10多倍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP