|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果你想在以后的生涯中在软件行业工作的话,学习linux是一项基本技能,所以打从你打算学习linux那天起,放弃windows吧!因为它除了能给你带来片刻的娱乐,别无其他;
很久没做这类相似手艺参谋的事情了。明天处置了一个挺奇异的成绩,我也是第一次碰着这类事变。最初总算对照周折的找到了缘故原由,这个bug对照新,估量碰上成绩的人应当不会少,以是我就随手记在这里一份。
成绩是呈现在一个伴侣的服务器上,这是一台E5-2430的Dell服务器,他给我的形貌是"有一台呆板十分慢,但负载很低。"依照以往履历,这类成绩是呈现在程序锁大概IOBlock上,通常为某些主要资本的争用招致的。但反省以后这些都没成绩。
这类征象我历来没碰上过,直觉上感觉就是cpu自己速率很慢,因而,用盘算圆周率的举措来测试cpu功能:
timeecho"scale=5000;4*a(1)"|bc-l-q
过了4,5分钟都没算出来了局。基础能够定位成绩在CPU上。
查syslog,发明大批的CPU0:Packagepowerlimitnotification这类关照,嫌疑是和电源办理有关。
顺着这个终究找到了成绩。这是一个今朝只呈现在Dell服务器上的LInux内核bug,大抵是内核在CPU功耗和温度把持上有bug,没法拿到准确的值,由此招致CPU延续被降频。
最早的呈报应当来自Redhat,而且在1个多月之前redhat修复了它。
假如是Redhat的服务器,打补钉便可,假如不是Redhat,这里有几种其他办理计划。
这件事让我分明了为何一些做运维的人非要保持用Redhat,我一向以为Redhat在各方面都掉队了。但呈现这类成绩的时分仍是这类贸易公司呼应对照实时。
学习python,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。 |
|