- 博客(4)
- 收藏
- 关注
原创 epoll
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。 相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明: #define __FD_SETSIZE 1024 表示select最多同时监听1024个fd,当然,可以通
2011-01-26 16:49:00 370
原创 编译linux模块--c2
#查看内核版本 uname -a内核版本:2.6.18-194.el5编写hellomod.c :// hellomod.c // include //所有模块都需要的头文件 #include // init&exit相关宏 MODULE_LICENSE("GPL"); static int __init hello_init (void) { printk("Hello china init/n"); return 0; } static v
2011-01-10 19:32:00 469
原创 Mysql 登入
<br />#启动mysql服务<br />service mysqld start <br />#连接<br />mysql -u root
2011-01-08 19:46:00 522
原创 AStyle + SI
在SI中使用AStyle来格式化代码十分的方便。AStyle:http://astyle.sourceforge.net/命令可以在SI的Options-->custom command里面添加。
2011-01-08 15:56:00 607
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人