在linux下按照windows的slimread/writelock算法实现的读写锁源码。