阅读背景:

Nginx中的原子操作

来源:互联网 

在不支撑原子操作的处置器上Nginx供给了自己的原子操作,但是该原子操作应用C语言摹拟的:
static ngx_inline ngx_atomic_uint_t
ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old,
     ngx_atomic_uint_t set)
{
     if (*lock == old) {
         *lock = set;
         return 1;
     }

     return 0;
}sta




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: