Резервирует ли файловая система ReFS место для себя?
Недавно я отформатировал один диск из линейки новых 14 ТБ Seagates в Windows 10 с ReFS размером 4 КБ, чтобы использовать всю доступную емкость, и заметил, что из приблизительно 12,7 ТБ он представляется пригодным для использования, что он уже сообщает, что 100 ГБ был потреблен.
Я проверил в диспетчере дисков и не увидел добавленных дополнительных разделов (плюс это будет пространство, занимаемое в том же разделе) и проверил наличие скрытых файлов, но ничего не нашел. 100 ГБ, использованные для пустого диска, кажутся немного удивительными, если только они не используются для какой-то четности, но я также плохо знаком с использованием ReFS и не знаю всех его возможностей.
Из документации Microsoft я заметил , что ReFS предлагает то, что называется " зеркально-ускоренная четность ", но я использую не ReFS на двух или более дисках, а скорее отдельный диск. Могут ли 100 ГБ быть зарезервированы для контроля четности или какой-либо другой функции для предотвращения повреждения данных (также упоминается в документации Microsoft)? И будет ли иметь значение, если я выберу размер блока 8К?
Любые мысли о том, что может использовать это пространство?
Приложение:
Вот некоторая дополнительная информация, которую я вытащил о диске из System Info:
Bytes/Sector: 512
Partitions: 1
Sectors/Track: 63
Tracks/Cylinder: 255
(Total Disk) Size: 12.73TB (14,000,512,296,960)
Total Cylinders: 1,702,132
Total Sectors: 27,344,750,580
Partition: Disk #0,Partition #0
Partition Size: 12.73TB (14,000,383,328,256)
Partition Starting Offset: 135,266,304 bytes
Существует разница в размере между общим размером диска и размером раздела 122,99 ГБ, но это не соответствует 101 ГБ (кажется, что оно выросло на 1 ГБ с момента моего последнего просмотра), которое, как сообщается, используется. И снова, 101GB сообщается как использованный в пределах самого раздела.
Диск все еще пуст, хотя я протестировал создание файла.txt и затем удалил его. Если есть паритет, я задаюсь вопросом, было ли создание этого файла увеличить использование, о котором сообщают (после факта), даже если файл был удален.
Дополнительное чтение по ReFS: - https://www.iperiusbackup.net/en/refs-vs-ntfs-differences-and-performance-comparison-when-to-use/
2 ответа
12,73 ТБ (14000512296960). Microsoft сообщает 12,7Тиб, Seagate продает диски на 14ТБ, это одно и то же в разных единицах измерения. 14x10^12 = 12,73x2^40
Да, ReFS резервирует пространство, и вы можете проверить это с помощью инструмента в Windows. Командаfsutil fsinfo refsinfo D:
, гдеD:
это буква вашего диска.
Для моего диска емкостью 3,6 ТБ, который, кстати, является автономным, был инициализирован с одним разделом, охватывающим весь диск, с помощьюdiskpart
и не является частью какого-либо Storage Space, сообщает следующее:
REFS Volume Serial Number : 0xde1a28bb1a289297
REFS Version : 3.4
Number Sectors : 0x00000001d1c00000
Total Clusters : 0x000000003a380000
Total Reserved : 0x00000000003be2e8
Bytes Per Sector : 512
Bytes Per Physical Sector : 4096
Bytes Per Cluster : 4096
Fast Tier Data Fill Percentage : 0.0%
Slow Tier Data Fill Percentage : 0.0%
Fast Tier to Slow Tier Rate (Clusters/s) : 0
Checksum Type : CHECKSUM_TYPE_NONE
Согласно вышеизложенному, если предположитьTotal Reserved
представляет собой долюTotal Clusters
, то резервируется около 0,4% свободного места. Это немного странно, поскольку после того, как я только что закончил форматирование, Проводник Windows сообщил, что как минимум 36 ГБ места уже занято, что составляет около 1% зарезервированного пространства, а не 0,4%.
Также, запуская команду на других томах, отформатированных с помощью ReFS, я иногда вижу, что доля зарезервированного пространства меняется. Когда-то это было 0,7%.
Мне не удалось найти официальную документацию Microsoft о том, как интерпретировать шестнадцатеричные числа, которыеfsutil
сообщает, так что, возможно, мои расчеты неверны.