源码可以了解一下,linux内核源码很多这种操作