发明名称 System and method for creating multiple files from a single source file
摘要 A mechanism is provided that allows an application program to write, as a single file, a large block of data comprising multiple portions that could otherwise be written as several smaller files, then to access, as individual files, each of the portions within the large block of data, and to be able to create individual files efficiently out of each of these subfiles. The mechanism may be partially embodied in a file system that includes an information store defining each file on a volume. The application program writes, via the file system, a single file to the volume as (preferably) a contiguous block of data. The single file includes two or more separable streams of data capable of being stored as individual files (subfiles). Once the single file is written to the volume, multiple entries are made to the information store. Each entry defines and points to a subfile within the single file. The subfiles may be positioned within the single file such that the beginning of each subfile lies on the beginning of an allocation unit. In this manner, the single file may be written to the volume in one efficient operation, yet each subfile is individually accessible via its respective entry in the information store.
申请公布号 US6594674(B1) 申请公布日期 2003.07.15
申请号 US20000605555 申请日期 2000.06.27
申请人 MICROSOFT CORPORATION 发明人 KAPLAN KEITH S.;LOVINGER DANIEL E.;CLARKE A. PERRY;KAETHLER NEIL R.;CABRERA L. FELIPE
分类号 G06F17/30;(IPC1-7):G06F7/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址