学习一个东西最好的办法还是写点什么……
很久以前有一种说法是,如果你希望学Unix,那么途径之一就是自己写一个Unix内核出来。这么多年以来,其实成功的人只有1个 :-)
不过,想要学习VFS这样的东西,只要写一个FS就可以了。在tmpfs上面跑了两个小时的stress2,系统还是活的很好,当然还有一些问题没有修完,但对VFS的锁的理解又加深了许多。
在线阅读本文并参与讨论 delphij's Chaos https://blog.delphij.net/posts/2007/08/post-509/