https://blog.csdn.net/macrossdzh/article/details/5967914 http://www.wowotech.net/kernel_synchronization/spinlock.html