阅读:1772回复:4
about vfs...
很多系统都支持多种文件系统,一般都会抽象出一层VFS层,提供给上层调用的接口.
请问有没有人知道VFS是怎么设计的,它是怎么去区别各种不同类型的文件系统的.... |
|
沙发#
发布于:2008-09-11 19:42
。。。不是这个。。
我现在是要写代码去集成NTFS,不是简单的这样安装一些东西就可以了。。 突然发现楼上的IP是深圳南山。。莫非也在科技园上班? |
|
板凳#
发布于:2008-09-11 17:16
|
|
|
地板#
发布于:2008-09-11 11:34
我现在就是想把NTFS做进我们现在的系统中。。。
想法是建立VFS层,给上层提供接口调用。 但是不知道底层应该如何去判断不同的文件系统。因为我们还要支持FAT32。。。 如果不用VFS,而直接去调用具体文件系统的函数的话会比较麻烦。。。 另外,我们现在的操作系统类似linux。。。不知道是不是可以调用系统提供的一些函数去 实现呢。。我们只需要提供一些接口? |
|
地下室#
发布于:2008-09-10 15:40
linux上的,可惜WINDOWS不能这样干。
WINDOW的NTFS有一些特性是无法屏蔽的。如果采用VFS可能会导致NTFS的一些特性消失,从而软件工作不正常。 |
|
|