网卡MSI中断和MSI-X中断
cat/proc/interrupts显示的网卡中断是PCI-MSI-edge。这是MSI-X的中断吗?如果不是MSI-X中断,那么应该显示什么才说明是MSI-X中断模式?
作者: 瀚海书香 发布时间: 11-17
链表锁的问题
一个hlist链表,采用头插法hlist_add_head_rcu.那么在遍历这个链表和头插节点的时候,还需要用锁吗?个人感觉不需要用锁,不知道是否正确啊?还有用hlist_add_head和hlist_add_head_rcu在这种情况下会有不同吗?
作者: 瀚海书香 发布时间: 11-17
讨论一下 nf_conntrack 表的锁
代码中整个conntrack表就是用一个全局的锁nf_conntrack_lock,内核版本是2.6.24。如果在多核下,按理说会影响并发访问的性能啊
作者: Godbach 发布时间: 11-17
《代码大全》第二版超清晰版下载地址
http://files.ghostsharing.com/vc...s=44c61262867900314http://www.chm-pdf.com/download/code-complete-2
作者: flamingwolf 发布时间: 01-07
怎么根据不同的设备分配不同的缓冲区大小
小菜学习Linux内核驱动,想以scull字符设备驱动为原型实现自己的一个驱动。这个驱动需要生成几个不同的设备,比如生成5个不同的字符设备,这5个设备都要使用到我编写的驱动。我想要让这几个不同设备的内存缓冲区大小不一样,比如第一个设备分配的缓冲区大小:1kb 第二个设备:2kb。。依次类推驱动的子设备号是0,1,2,3,4我想在open_my_dev
作者: wpclub 发布时间: 11-16
sata硬盘的驱动问题
本帖最后由瀚海书香于2010-11-1613:19编辑如何判断一个sata硬盘使用哪个驱动?以前都是加载scsi_mod.kosd_mod.kolibata.koahci.ko就可以正常启动硬盘,但是现在有一个新的板子,如何选择它的硬盘驱动?(最好不是一个一个的试)主板是intel3210+ICH9
作者: 瀚海书香 发布时间: 11-16
linux 内核编译求助!
系统fedora11,内核:2.6.29~在2.6.30.5中安装RTAI3.8补丁~编译重启进入2.6.30.5内核中后发现:(一)桌面计算机图标双击后,显示“无法挂载位置”DBuserrororg.freeddesktop.DBus.Error.NoReply:Messagedidnotreceiveareply(timeoutbymessagebus).
作者: tusy0123456 发布时间: 11-15
linux下有没有好的内存整理工具,vmalloc内存分配失败
系统跑就了,vmalloc内存碎片很多,最大块只有40M左右。想分配60M就不行了。但vmalloc剩余还有300M。有没有办法整理下碎片?
作者: donotgiveup 发布时间: 11-16