Tuesday 22 November 2011

Spinlocks

With worker threads pinned to cores, an effective synchronisation mechanism is spinlocks.


#include <linux/spinlock.h>


spinlock_t my_lock = SPIN_LOCK_UNLOCKED;
void spin_lock(spinlock_t *lock);
void spin_unlock(spinlock_t *lock);


No comments:

Post a Comment