发布时间:2013-10-14 20:25:24
EPOLL事件分发系统可以运转在两种模式下:Edge Triggered (ET)、Level Triggered (LT)。LT是缺省的工作方式,并且同时支持block和no-blocksocket;在这种做法中,内核告诉你一个文件描述符是否就绪了,然后你可以对这个就绪的fd进行IO操作。如果你不作任何操作,内核还是会继续通知你的,所以,这种模式编程出错误可.........【阅读全文】
发布时间:2013-10-14 16:28:28
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等 待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。 .........【阅读全文】
发布时间:2013-10-04 22:44:59
find命令的功能是查找文件,但初学者常常觉得其不易使用,这不仅仅是因为它有选项、测试和动作类型的参数,也由于其中一个参数的处理结果可以影响它后续参数的处理。 在深入研究这些选项、测试和参数之前,先看一个简单的例子,在本地机器上.........【阅读全文】
发布时间:2013-10-04 10:42:05
ubuntu 清理 boot分区一。查看内核dpkg --get-selections|grep linux-image命令结果如:linux-image-2.6.28-11-genericinstalllinux-image-2.6.28-12-genericinstalllinux-image-genericinstall二。查看现在使用的内核心uname -r命令结果如:2.6.28-12-generic三。把不再使用的内核用apt-get purge.........【阅读全文】