急问linux锁问题
有个问题请教一下,我现在做一个项目,一个节点收到一个数据包时,但是ARP cache里没有目标的二层地址,所以我把数据包用链表存起来,然后发出一个ARP请求,等ARP请求回来的时候,存入arp cache,然后把数据包都发出去。这就有个问题,一个数据包来的时候,查询arp cache,和arp响应回来写cache,这就有一个读写问题,请问这是要加什么锁?怎么加?
linux内核中的锁很多,我随便用了一个,好像没什么效果,所以我准备研究一下,linux下的各种锁的实现,请问有什么资料推荐吗?
不吝赐教。 谢谢 去linuxforum.net检索一下吧 LDD2 and ULK2
页:
[1]