LinuxWindowsКак сделать

Что такое ReFS (отказоустойчивая файловая система) в Windows?

Новая файловая система Microsoft ReFS была впервые представлена ​​в Windows Server 2012. Она включена в Windows 10, где она может использоваться только как часть функции дисковых пространств пула дисков. ReFS будет улучшена в Windows Server 2016 и станет частью Windows 10 Pro для рабочих станций.

Но что такое ReFS и как он соотносится с используемой в настоящее время NTFS?

Что такое ReFS?

СВЯЗАННЫЙ: В чем разница между FAT32, exFAT и NTFS?

Сокращенно от «Resilient File System», ReFS — это новая файловая система, созданная с использованием кода из текущей файловой системы NTFS . На данный момент ReFS — это не просто замена NTFS. У него есть свои преимущества и недостатки. Вы не можете просто использовать ReFS вместо NTFS на системном диске.

Поскольку ReFS является новейшей файловой системой Microsoft, она предназначена для решения нескольких основных проблем с NTFS. ReFS предназначена для большей устойчивости к повреждению данных, лучше работает для определенных рабочих нагрузок и лучше масштабируется для очень больших файловых систем. Мы посмотрим, что именно это значит.

ReFS защищает от повреждения данных

«Упругая» часть выделена в названии. ReFS использует контрольные суммы для метаданных — и может также использовать контрольные суммы для данных файла. Всякий раз, когда он читает или записывает файл, ReFS проверяет контрольную сумму, чтобы убедиться в ее правильности. Это означает, что сама файловая система имеет встроенный способ обнаружения повреждения данных на лету.

СВЯЗАННЫЕ: Как использовать дисковые пространства Windows 10 для зеркалирования и объединения дисков

ReFS интегрирована с функцией дисковых пространств . Если вы настроили зеркальное пространство хранения с использованием ReFS, Windows может легко обнаружить повреждение файловой системы и автоматически устранить проблемы, скопировав альтернативную копию данных на другой диск. Эта функция доступна как в Windows 10, так и в Windows 8.1.

Если ReFS обнаруживает поврежденные данные и не имеет альтернативной копии, из которой можно восстановить, файловая система может немедленно удалить поврежденные данные с диска. Для этого не требуется перезагружать систему или переводить диск в автономный режим, как это делает NTFS.

ReFS не просто проверяет файлы на наличие повреждений при чтении и записи. Автоматический сканер целостности данных регулярно проверяет все файлы на диске, чтобы также идентифицировать и исправить повреждение данных. Это автокоррекция файловой системы. Вам не нужно использовать chkdsk вообще.

Новая файловая система также устойчива к повреждению данных и другими способами. Например, когда вы обновляете метаданные файла (например, имя файла), файловая система NTFS будет напрямую изменять метаданные файла. Если ваш компьютер выходит из строя или отключается питание во время этого процесса, это может привести к повреждению данных. При обновлении метаданных файла файловая система ReFS создаст новую копию метаданных. ReFS указывает файл на новые метаданные только после записи новых метаданных. Нет риска повреждения метаданных файла. Это известно как «копирование при записи». Копирование при записи также доступно в других современных файловых системах, таких как ZFS и BtrFS в Linux, а также в новой файловой системе Apple APFS .

ReFS сбрасывает некоторые старые ограничения NTFS

ReFS является более современным, чем NTFS, и поддерживает гораздо большие тома и более длинные имена файлов. В долгосрочной перспективе это важные улучшения.

В файловой системе NTFS пути к файлам ограничены 255 символами. В ReFS имя файла может быть длиной до 32768 символов. Windows 10 теперь позволяет отключать это ограничение коротких символов для файловых систем NTFS , но оно всегда отключено на томах ReFS.

ReFS также отбрасывает имена файлов 8.3 в стиле DOS. На томе NTFS вы по-прежнему можете обращаться к C: \ Program Files \ по адресу C: \ PROGRA ~ 1 \ в целях совместимости со старым программным обеспечением. Эти устаревшие имена файлов ушли в ReFS.

NTFS имеет теоретический максимальный размер тома 16 эксабайт, в то время как ReFS имеет теоретический максимальный размер тома 262144 эксабайт. Это не имеет большого значения прямо сейчас, но это будет однажды.

Рефс может быть быстрее, иногда

ReFS не просто предназначена для улучшения всей производительности по сравнению с NTFS. Вместо этого Microsoft концентрируется на нескольких важных оптимизациях, благодаря которым ReFS в некоторых случаях работает намного лучше.