标签归档:ReFS

ReFS文件系统结构

        ReFS文件系统是微软为新的服务器版本准备的文件系统,具体介绍可以参阅“ReFS文件系统介绍”,里面介绍的非常详细,目前还没有发现针对ReFS文件系统研究的资料,以下是我自己摸索出来的,仅供参考。
        ReFS文件系统使用的分区类型描述依然是07,与NTFS一样,DBR部分如下所示,把我做的WinHex模板贴出来。

 

/*------------------------------------------------------------------------------------------*/

template "Boot Sector ReFS"
description "Boot sector of an ReFS partition"
applies_to disk
sector-aligned

requires 0x03 "52 65 46 53" // ID must be "ReFS"

begin
 move 3
 char[4]    "File system ID"
 move 9
 char[4]    "FSRS"
 uint16    "Bytes per sector ?"
 hex 2     "Unknown"
 int64     "Total sectors"
 uint32    "Bytes per sector ?"
 uint32    "Sectors per cluster"
 hex 8     "01 01 00 00 00 00 00 00"
 move 8
 hex 4     "32-bit serial number (hex)"
 move -4
 hex 8     "64-bit serial number (hex)"
end

/*------------------------------------------------------------------------------------------*/

 

ReFS文件系统介绍

  随着Windows 8 Beta版发布的临近,Windows 8的消息也越来越多。近日,Windows 8官方博客公开了将在Windows 8上运用的ReFS文件系统,全新的ReFS文件系统能够处理大量文件,检测损坏文件,并实现跨级存储共享。

  据Windows 8官方博客介绍,微软开发的全新ReFS文件系统旨在满足Windows系统当前和今后的存储需求。

  ReFS在NTFS的基础上保持了良好的兼容性,且只需像目前存在的文件系统一样插入存储栈即可。ReFS目前只会提供给Windows Server 8,因此大部分Windows 8用户将无法在ReFS发布之初体验其性能改进。微软计划在Windows8客户端安装该文件系统前进行全面测试。一旦测试完成,ReFS将与 Windows 8的新功能“Storage Spaces(存储空间)”结合,使得Windows 8的存储性能更加完整。

存储能力更强!微软出Win8新文件系统ReFS
ReFS在NTFS的基础上保持了良好的兼容性

  相比之前的文件系统,ReFS文件系统最大的优点便是:够使Windows 8检测各种磁盘损坏,支持数据分段,以及分配写时复制模式(COW)。

存储能力更强!微软出Win8新文件系统ReFS
ReFS文件系统1

存储能力更强!微软出Win8新文件系统ReFS
ReFS文件系统2

  尽管ReFS的存储能力很强,但其还是存在一定限制性,如在系统内存量、各种系统组件、以及数据处理和备份时间等。

存储能力更强!微软出Win8新文件系统ReFS
ReFS文件系统的限制