2012年7月22日
摘要: 原帖地址:http://out.bitunion.org/thread-10461486-1-2.html在正常的C语言中,使用cpp 代码[复制到剪贴板]for(val=0;val<num;val++)for(val=num;val>0;val--)从表面上看是一样的,通常我们的目的是使循环进行num次。然而在经典的C语言效率的讨论中,往往会有人说“第一种效率较第二种而言较低”。针对这一问题,昨天试图在C99手册上搜索相关说明,但是没有找到。因此我考虑这种效率的差异是由机器执行过程中产生的。至此,我决定通过反汇编的方式分析其中的差异。下面我们进行测试。首先编写一段测试代码,内容较 阅读全文
posted @ 2012-07-22 20:03 百万军中 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 部分服务器有时执行nrpe启动命令,执行没问题.可进程起不来.1ps -ef|grep nrpe######看不到nrpe进程.1.原因很大是因为服务器上开启了xinetd. 关闭xinetd进程即可2.因为一般都使用的是-d模式启动的nrpe进程,那么它是独立起的demon进程,所以如果xinetd进程也在的话,nrpe就起不来.3.如果使用-i模式启动,那么就必须要启动xinetd守护进程.12/etc/init.d/xinetd stop /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d现在再看, 进程已经启动 阅读全文
posted @ 2012-07-22 10:42 百万军中 阅读(1182) 评论(0) 推荐(0) 编辑