ChinaUnix.net
相关文章推荐:

atomic64t

typedef struct { volatile int counter; } atomic_t; 据说对这个atomic_t类型的操作都是原子的.原因是在对这种类型的操作之前都有lock语句.可是在程序中并没有发现lock,想问下程序在看到atomic_t类型时,是如何得知就要对它实现原子操作.

by 怪怪虎 - C/C++ - 2008-11-26 17:48:47 阅读(3980) 回复(7)

相关讨论

怎么能找到使用这个函数需要的头文件? 用man查不到。。。 顺便问一下,使用man都需要装些什么?我这里好像有很多函数都查不到 谢谢!

by NKLoveRene - C/C++ - 2014-03-31 22:25:07 阅读(3856) 回复(7)

请问在linux/unix中, atomic操作的含义 比如: 在多cpu环境的情况下 两个进程p1,p2同时分别在两个cpu下运行,执行把主存的一个值A(初始值为0)加1,并返回原值的操作.他们是atomic操作 ,其结果是什么

by wy1981105 - Linux论坛 - 2005-08-13 11:27:42 阅读(720) 回复(9)

我写了个 module,挂在 NF_IP_PRE_ROUTING 上,很简单的功能 [code] static unsigned int br_prerouting(unsigned int hooknum,struct sk_buff **skb, const struct net_device *in, const struct net_device *out, int (*okfn)(struct sk_buff *)) { struct iphdr *iph; struct icmphdr *icmph; if (!skb_make_w...

by platinum - 内核/嵌入技术 - 2006-04-14 16:07:45 阅读(1411) 回复(7)

用kmem_cache_alloc带GFP_atomic进行分配时,有没有可能分配失败阿,我觉得不能分配失败,但是在我的程序中却失败了,各位高手能告诉我是怎么回事吗?

by snow_insky - 内核/嵌入技术 - 2006-03-08 13:29:04 阅读(1376) 回复(1)