ChinaUnix.net
相关文章推荐:

eventfd

最近搞个网络的东西,希望在线程之间用eventfd,现在使用的是rhel5.5,默认内核是2.6.18. 查了下eventfd的说明,要2.6.22以后才支持,只好升级了内核到2.6.39, 但是我发现,升级后还是没有 sys/eventfd.h 的头文件啊,难道还要更新glibc的库吗? 好蛋疼。。。。求教?

by xxfihm_cu - Linux环境编程 - 2012-07-31 16:23:14 阅读(2063) 回复(6)

相关讨论

我的英语不好,用户手册看不太懂。 个人的理解syscall(SYS_eventfd, 0)就是调用eventfd的系统调用。 我自己试了syscall(SYS_fork, 0)和syscall(SYS_getpid, 0)都成功了。 但是查看man发现: int eventfd(unsigned int initval, int flags); 那么使用syscall时如何传递参数给具体系统调用的呢? 我的疑问有三个: 1.什么情况下用syscall而不是直接使用系统调用? 2.syscall如何传递参数给具体的系统调用?(nginx中,是这么...

by Redshadows - C/C++ - 2012-10-03 20:01:59 阅读(1822) 回复(1)
by unbutun - 内核源码 - 2010-08-22 06:37:12 阅读(2185) 回复(2)