ReFS ย่อมาจาก Resilient File System คือระบบไฟล์ ( File System ) รุ่นใหม่ล่าสุดจาก Microsoft ที่พัฒนาต่อยอดมาจาก NTFS โดยเน้นเรื่อง “ความทนทาน” ( Resiliency ) และการจัดการข้อมูลขนาดใหญ่ ( Scalability ) เป็นหลัก เริ่มแรก Microsoft ออกแบบ ReFS มาเพื่อใช้ใน Windows Server ( เริ่มใน Windows Server 2012 ) เพื่อใช้กับระบบเก็บข้อมูลมหาศาล แต่ปัจจุบันเริ่มมีให้เห็นใน Windows 10 / 11 Pro for Workstations และ Enterprise บ้างแล้วครับ
จุดเด่นที่เหนือกว่า NTFS
- การซ่อมแซมตัวเอง ( Self-Healing )
ReFS มีคุณสมบัติในการตรวจสอบความถูกต้องของข้อมูลโดยใช้ Checksums หากตรวจพบว่า Metadata หรือข้อมูลในส่วนใดเสียหาย มันจะพยายามซ่อมแซมจุดนั้นโดยอัตโนมัติจากข้อมูลสำรอง ( Mirror ) โดยไม่ต้องปิดระบบเพื่อรัน CHKDSK - ความทนทานต่อความเสียหาย ( Data Integrity )
ในระบบ NTFS หากไฟดับระหว่างเขียนข้อมูล ไฟล์อาจเสีย ( Corrupt ) ได้ แต่ ReFS ใช้กลไก Allocate-on-write ( คล้ายกับ Copy-on-write ) คือจะไม่เขียนทับข้อมูลเดิมจนกว่าข้อมูลใหม่จะเขียนเสร็จสมบูรณ์ หากเกิดเหตุขัดข้อง ข้อมูลชุดเดิมจะยังคงอยู่ - ประสิทธิภาพในงานเฉพาะทาง ( Block Cloning )
ReFS เก่งมากในเรื่องการจัดการ Virtual Machines (VMs):- Checkpoints: การสร้าง Snapshot ทำได้เกือบจะทันที
- Fixed VHDX: การจองพื้นที่ฮาร์ดดิสก์ขนาดใหญ่สำหรับไฟล์ Virtual Drive ทำได้รวดเร็วมาก เพราะมันใช้วิธีการจัดการแบบ Metadata แทนการเขียนศูนย์ลงไปในดิสก์จริง ๆ
- รองรับความจุที่มหาศาล
ReFS รองรับขนาดไฟล์และขนาดวอลลุ่มได้สูงสุดถึง 35 PB ( Petabytes ) ซึ่งใหญ่กว่า NTFS หลายเท่าตัว
ตารางเปรียบเทียบ ReFS vs NTFS
| คุณสมบัติ | NTFS | ReFS |
| การใช้งานหลัก | คอมพิวเตอร์ทั่วไป / OS | Server / Virtualization / Big Data |
| ความทนทาน (Resiliency) | ปานกลาง ( ต้องรัน CHKDSK ) | สูงมาก ( Self-Healing ) |
| การบีบอัดไฟล์ ( Compression ) | รองรับ | ไม่รองรับ |
| Disk Quotas | รองรับ | รองรับ ( ในรุ่นใหม่ ๆ ) |
| Boot Drive | ใช้ได้ ( เป็นมาตรฐาน ) | ใช้ไม่ได้ ( Boot Windows ไม่ได้ ) |
ข้อจำกัดที่ควรรู้
แม้จะดูดีกว่าในหลายด้าน แต่ ReFS ก็มีข้อเสียที่ทำให้มันยังไม่สามารถแทนที่ NTFS ได้ทั้งหมดในตอนนี้
- ช้ Boot เครื่องไม่ได้: คุณไม่สามารถลง Windows บนไดรฟ์ที่ฟอร์แมตเป็น ReFS ได้ ( ต้องใช้ NTFS สำหรับ Drive C: )
- กินทรัพยากรมากกว่า: การคำนวณ Checksum ตลอดเวลาทำให้ใช้ RAM และ CPU มากกว่าเล็กน้อย
- ไม่สามารถแปลงกลับได้: ถ้าคุณฟอร์แมตเป็น ReFS แล้วอยากกลับไปเป็น NTFS คุณต้อง Backup ข้อมูลแล้วฟอร์แมตใหม่เท่านั้น ( ไม่มีคำสั่ง Convert เหมือน FAT32 เป็น NTFS )
สรุป: ReFS เหมาะสำหรับไดรฟ์ที่เอาไว้เก็บข้อมูลสำคัญ ( Storage Drive ), ไดรฟ์สำหรับรัน Virtual Machines หรือการทำ Backup ขนาดใหญ่ที่คุณไม่ต้องการเสี่ยงกับปัญหาไฟล์ Corrupt ครับ
อ่านเพิ่มเติม