Новая файловая система 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 интегрирован с функция Storage Spaces . Если вы настроили зеркальное хранилище с помощью ReFS, Windows может легко обнаружить повреждение файловой системы и автоматически устранить проблемы, скопировав альтернативную копию данных на другой диск. Эта функция доступна как в Windows 10, так и в Windows 8.1.
Если ReFS обнаруживает поврежденные данные и не имеет альтернативной копии, из которой можно было бы восстановить данные, файловая система может немедленно удалить поврежденные данные с диска. Это не требует перезагрузки системы или отключения диска, как это делает NTFS.
ReFS не просто проверяет файлы на наличие повреждений при их чтении и записи. Автоматический сканер целостности данных регулярно проверяет все файлы на диске, чтобы выявлять и исправлять повреждения данных. Это файловая система с автокоррекцией. Вам не нужно использовать chkdsk вообще.
Новая файловая система устойчива к повреждению данных и другими способами. Например, когда вы обновляете метаданные файла - например, имя файла - файловая система NTFS напрямую изменяет метаданные файла. Если ваш компьютер выйдет из строя или отключится питание во время этого процесса, возможно повреждение данных. Когда вы обновляете метаданные файла, файловая система ReFS создает новую копию метаданных. ReFS указывает файлу новые метаданные только после записи новых метаданных. Риск повреждения метаданных файла отсутствует. Это известно как «копирование при записи». Копирование при записи также доступно в других современных файловых системах, например ZFS и BtrFS в Linux а также новый Файловая система 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 может быть быстрее
ReFS предназначена не только для повышения производительности по сравнению с NTFS. Вместо этого Microsoft сосредотачивается на нескольких важных оптимизациях, которые делают ReFS намного лучше в определенных случаях.
Например, при использовании с дисковыми пространствами ReFS поддерживает «оптимизацию уровней в реальном времени». У вас может быть пул дисков, в котором оба диска оптимизированы по производительности, а диски - по емкости. ReFS всегда будет записывать данные на диски на уровне производительности, увеличивая производительность. В фоновом режиме ReFS автоматически перемещает большие фрагменты данных на более медленные диски для длительного хранения.
В Windows Server 2016 Microsoft улучшила ReFS, чтобы обеспечить лучшую производительность с некоторыми функциями виртуальных машин. Собственная Хопер-В виртуал махине софтваре использует их преимущества (и теоретически другое программное обеспечение виртуальных машин могло бы поддерживать их, если бы захотело).
Например, ReFS поддерживает блокировать клонирование , что ускоряет операции клонирования виртуальных машин и слияния контрольных точек. Чтобы создать клонированную копию виртуальной машины, ReFS нужно только создать новую копию метаданных на диске и указать ее на существующие данные на диске. Это потому, что с ReFS несколько файлов могут указывать на одни и те же базовые данные на диске. Когда виртуальная машина изменяется и новые данные записываются на диск, они записываются в другое место, а исходные данные виртуальной машины остаются на диске. Это значительно ускоряет процесс клонирования и требует гораздо меньшей пропускной способности диска.
ReFS также предлагает новую функцию «разреженного VDL», которая позволяет ReFS быстро записывать нули в большой файл. Это значительно ускоряет создание нового пустого файла виртуального жесткого диска (VHD) фиксированного размера. Если с NTFS это может занять 10 минут, то с ReFS это может занять всего несколько секунд.
ReFS не может заменить NTFS (пока)
Все эти функции звучат неплохо, но вы не можете просто переключиться на ReFS с NTFS. Windows не может загрузиться с файловой системы ReFS и требует NTFS.
ReFS также не включает другие функции NTFS, в том числе сжатие файловой системы а также шифрование , жесткие ссылки, расширенные атрибуты, дедупликация данных и дисковые квоты. Однако ReFS совместим с множеством функций. Например, хотя вы не можете выполнить шифрование определенных данных на уровне файловой системы, ReFS совместим с полное шифрование BitLocker на диске .
Windows 10 также не позволяет форматировать любой старый раздел как ReFS. В настоящее время вы можете использовать ReFS только с дисковыми пространствами, где его функции надежности помогают защитить данные от повреждения. В Windows Server 2016 вы можете выбрать форматирование томов с помощью ReFS вместо NTFS. Вы можете сделать это, например, для тома, на котором вы планируете хранить виртуальные машины. Однако вы по-прежнему не можете использовать ReFS на загрузочном томе. Windows может загружаться только с диска NTFS.
Неясно, что ждет ReFS в будущем. Когда-нибудь Microsoft может улучшить его, пока он полностью не заменит NTFS во всех версиях Windows. Неясно, когда это может произойти. Но пока ReFS можно использовать только для определенных задач.
Более подробную информацию о ReFS и конкретных функциях, которые он поддерживает, вы найдете на Микрософт’с вебсите .
Как использовать ReFS
На обычном ПК с Windows 10 вы можете использовать ReFS только через функцию дисковых пространств. Обязательно отформатируйте свои дисковые пространства как ReFS, а не NTFS, когда увидите параметр файловой системы. Если вы выберете, вы автоматически получите преимущества от функций обеспечения целостности данных в файловой системе ReFS.
В Windows Server вы можете выбрать форматирование некоторых томов как ReFS, используя обычный инструменты управления дисками , что может быть особенно полезно, если вы используете виртуальные машины на этих дисках. Но вы не можете отформатировать свой загрузочный диск как ReFS, и вы потеряете доступ к некоторым функциям NTFS.
Функциональность ReFS теперь доступна как часть Windows 10 Pro для рабочих станций а также Windows 10 Enterprise.