近期在读pvfs2的代码。
感悟一:感觉里面的精髓就在状态机上了,读代码使我对于元数据的操作有了更进一步的了解,真的不错。
比如对于lookup的理解就是下面这样的(摘自Directory-based metadata optimizations for small files in PVFS)
感悟二:写的代码很有美感,返回值统一表示状态(指示成功或失败,或者失败是那种类型的,以便于后面的动作),很好,值得学习,对于要返回的值大都是经过指针传递的了。
近期在读pvfs2的代码。
感悟一:感觉里面的精髓就在状态机上了,读代码使我对于元数据的操作有了更进一步的了解,真的不错。
比如对于lookup的理解就是下面这样的(摘自Directory-based metadata optimizations for small files in PVFS)
感悟二:写的代码很有美感,返回值统一表示状态(指示成功或失败,或者失败是那种类型的,以便于后面的动作),很好,值得学习,对于要返回的值大都是经过指针传递的了。