MSDN 说,互锁函数提供了一种简单的机制,用于同步访问由多个线程共享的变量。
如果变量在进程的共享内存中,我不确定它们是否跨多个进程的线程工作。
同样,GNU GCC 编译器内在函数:__sync_add_and_fetch 和 __sync_lock_test_and_set 呢?
MSDN 说,互锁函数提供了一种简单的机制,用于同步访问由多个线程共享的变量。
如果变量在进程的共享内存中,我不确定它们是否跨多个进程的线程工作。
同样,GNU GCC 编译器内在函数:__sync_add_and_fetch 和 __sync_lock_test_and_set 呢?