您的位置:程序门 -> linux/unix社区 -> 内核及驱动程序研究区



netlink 的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


netlink 的问题[已结贴,结贴人:showman]
发表于:2007-10-10 18:15:43 楼主
netlink   packet   size   好像有限制,2。6下似乎很小,为什么呢?

netlinkpacket   在发送过程中容易丢失,为什么?
发表于:2007-10-10 21:49:011楼 得分:0
顶..
发表于:2007-10-10 22:39:412楼 得分:50
netlink   packet   size有限制是因为linux内核空间是有限的,
内核只有有限的空间,所以要确保传递的消息非常少。往往只传数据的地址而不要直接传数据。
发表于:2007-10-11 17:17:023楼 得分:0
谢谢楼上, netlink发送的消息队列如何清空??
发表于:2007-10-11 17:18:314楼 得分:0
有熟悉netlink的ds指导一下, 测试说netlink的消息队列发送到一定数目后就发送不出去了..
发表于:2007-10-12 09:18:135楼 得分:50
http://bbs.ctocio.com.cn/archiver/?tid-31888.html
export   task/process   statistics   through   netlink
        通过netlink接口向用户空间导出任务/进程的统计信息,与bsd   process   accounting的不同之处在于这些统计信息在整个任务/进程生存期都是可用的

=================================================
内核与用户之间的通讯
http://blog.chinaunix.net/u/31179/showart_275079.html

如果只是用户空间传到内核空间阻塞的话,采用上面的网址调用ioctl()改变..
楼主也可以熟悉下网络netlink的代码,先快速的找找所以的相关的/proc接口看看有没有你可以修改的瓶颈阀值..


快速检索

最新资讯
热门点击