阅读:1499回复:3
什么是分层的文件系统?
文件驱动这块,文件系统、文件过滤都容易明白
在OSR上看到分层的文件系统这个概念,不是很理解 在MS提供的示例源代码里面也没有看到类似的东西 哪位能够解释一下,说下是怎么开发的,和现有的文件系统、文件过滤有什么区别 |
|
|
沙发#
发布于:2007-09-17 11:21
听说。分层文件系统好象是采用multiple streams的方式来实现可变大小的per-stream encryption headers,来处理(NTFS?),而对于FAT 是采用的文件级的日志存储技术来处理的?文件头与文件系统逻辑或物理地址都没有关联?大概就是把加密功能完全抽取到分层之中处理,利用附加存储单元,而不改变本机上的文件结构把?
|
|
|
板凳#
发布于:2007-09-17 20:34
这是你猜的,还是怎么的?
|
|
|
地板#
发布于:2007-09-17 22:17
I believe the FS what "liuyan1" mentioned is the data modification layered FS (DMK) OSR developed to support data encryption with header/trailer and data compression.
A layered FS on Windows is generally a full fledged FS on top of a Windows native FS instead of a volume device. It has its own media format and cache management while a FSFD lacks. It is in the same device stack as native FS. The book "NT File System Internals" is the best reference for Windows FS development. It's more common to see the term "Layered FS" on UNIX/LINUX environment. |
|