|
|
| 第 1 行: |
第 1 行: |
| '''Object File System''' (OFS) is an installable file system included with [[Microsoft Cairo]].<ref>https://www.betaarchive.com/forum/viewtopic.php?t=21396</ref>
| | Object File System(OFS,对象文件系统)是 [[Microsoft Cairo]] 附带的可安装文件系统。<ref>https://www.betaarchive.com/forum/viewtopic.php?t=21396</ref> |
|
| |
|
| The OFS was designed to hold OLE2 "objects" (files) created by Cairo's ''Smart Folders'' and other OLE 2.0 applications.<ref>http://tech-insider.org/windows/research/acrobat/930308.pdf</ref> As originally conceived, it would optimize the storage of large numbers of small files, with lower overhead compared to contemporary file systems of the time. Additional APIs would also allow the storage of multiple data streams per-file as well as OLE-specific metadata. The contents and metadata of each file in the file system would be indexed and searchable across Cairo applications. Disk quotas, long file names, ACLs and journaling would also be available.
| | OFS 旨在保存由 Cairo 的 Smart Folder(智能文件夹)和其他 OLE 2.0 应用程序创建的 OLE2“对象”(文件)。<ref>http://tech-insider.org/windows/research/acrobat/930308.pdf</ref>按照最初的设想,它将优化大量小文件的存储,与当时的文件系统相比,开销更低。其他 API 还允许每个文件存储多个数据流以及特定于 OLE 的元数据。文件系统中每个文件的内容和元数据将被索引,并可在 Cairo 应用程序中进行搜索。磁盘配额、长文件名、ACL 和日志功能也将可用。 |
|
| |
|
| If enabled across a network, additional functionality such as data replication would allow files to persist across offline and online systems, as well as provide a higher level of fault tolerance. Multiple OFS disks across separate systems could also be joined together by the Distributed File System (DFS) service to create a single superset file system, with users being able to access files across a single namespace.
| | 如果通过网络启用,数据复制等附加功能将允许文件在脱机和联机系统中保留,并提供更高水平的容错能力。分布式文件系统(Distributed File System,DFS)服务还可以将跨不同系统的多个 OFS 磁盘连接在一起,以创建单个超集文件系统,用户能够跨单个命名空间访问文件。 |
|
| |
|
| In combination with metadata-rich ''Smart Folders'', OFS would ultimately allow any type of data (such as regular files, emails, contacts, etc) to be stored on disk or across the network without requiring the need of application-specific databases and protocols. Non-data objects like printers and devices would also be represented under the same hierarchy within Windows Explorer. The concepts explored by OFS would later influence the development of [[WinFS]].
| | 结合元数据丰富的智能文件夹,OFS 最终将允许任何类型的数据(例如常规文件、电子邮件、联系人等)存储在磁盘上或网络上,而无需特定于应用程序的数据库和协议。非数据对象(如打印机和设备)也将在 Windows 资源管理器中的同一层次结构下表示。OFS 探索的概念后来影响了 [[WinFS]] 的发展。 |
|
| |
|
| As present in leaked builds, it has support for encryption and file permissions (in a similar manner to NTFS), as well as long filenames. Additional development on OFS was scrapped during the development of [[Windows NT 4.0]].
| | 正如在泄露的版本中一样,它支持加密和文件权限(与 NTFS 类似)以及长文件名。在 [[Windows NT 4.0]] 的开发过程中,OFS 的额外开发被废弃。OFS 也包含在 [[Windows NT 3.51 Build 854.1]] 等包含 <code>IDW</code> 文件夹的版本中。 |
| OFS is also included with builds like [[Windows NT 3.51 build 854.1]] that include the <code>IDW</code> folder.
| |
|
| |
|
| == 引用资料 == | | == 引用资料 == |