bowentech 发表于 2014-11-13 09:49

为什么jiffies的更新可以不用原子操作

请教:为什么jiffies的更新可以不用原子操作,而是这种方式:jiffies += n。

这样其它cpu读jiffies的话不会读到异常值吗?

embeddedlwp 发表于 2014-11-13 10:53

jiffies_lock

super皮波 发表于 2014-11-17 16:48

/*
* Must hold jiffies_lock
*/
void do_timer(unsigned long ticks)
{
        jiffies_64 += ticks;
        update_wall_time();
        calc_global_load(ticks);
}

看注释
页: [1]
查看完整版本: 为什么jiffies的更新可以不用原子操作