go!go!go!
全部博文(188)
发布时间:2013-12-23 19:18:19
原帖:http://www.cnitblog.com/houcy/archive/2012/11/28/86801.html1.用top命令查看哪个进程占用CPU高gateway网关进程14094占用CPU高达891%,这个数值是进程内各个线程占用CPU的累加值。 PID USER PR NI VIRT RES SHR S %CPU %MEM .........【阅读全文】
发布时间:2013-12-07 18:31:56
下面的setsid与 ioctl 将tty置为null的作用都是想把 子进程与当前的终端脱离,来避免信号对该终端的操作进而导致对守护进程的影响。stackoverflow中对为什么用setsid给出了详细的解释。http://stackoverflow.com/questions/8777602/why-must-detach-from-tty-when-writing-a-linux-daemon/8777697#8777697You must dis.........【阅读全文】
发布时间:2013-12-07 14:12:34
1.如何将 syslog在打印到 message 时,同时打印到终端上,设置标记LOG_PERROR 即可。man openlogLOG_PERROR (Not in POSIX.1-2001.) Print to stderr as well.openlog("syslog_test", LOG_PID | LOG_NDELAY | LOG_CONS | LOG_PERROR, LOG_LOCAL4); syslog(LOG_ALERT, "MYTEST-.........【阅读全文】
发布时间:2013-12-04 17:46:17
http://blog.csdn.net/kevinyujm/article/details/3907964感谢原作者kevinyujm分享在学校学C的那会儿,就已经知道switch...case的执行效率要相对if...else较高了(大体上讲),因为从字面上和逻辑上看,switch...case是不用像if...else那样做一系列比较判断就可以直接定位到相应的条件分支的。不过也没有深究过其中的.........【阅读全文】