Win 8 файловая система. Файловая система ReFS. Сравнивание файловых систем NTFS и ReFS на примере переименования файлов

Если вам уже довелось установить и поработать с новыми ОС от Microsoft: Windows Server 2012 и Windows 8, вы, вероятно уже заметили, что теперь новые тома можно форматировать в файловой системе ReFS. Что же такое файловая система ReFS ? Аббревиатура ReFS расшифровывается, как Resilient File System , т.е. по-русски «Отказоустойчивая файловая система».

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

Особенности файловой системы ReFS

Большинство новшеств ReFS лежит в области создания структур файлов и папок, и управления ими. Эти функции реализованы с целью автоматического исправления ошибок, обеспечения высокой масштабируемости и работы в режиме Always Online (постоянного подключения). Папки в файловой системе ReFS структурированы в виде таблиц с файлами в качестве записей, которые в свою очередь могут обладать собственными атрибутами, организованными в виде подтаблиц, реализую иерархическую древовидную структуру B+-деревьев, знакомую нам по базам данных. Свободное место на дисках также организовано в таблицах.

При разработке ReFS преследовались следующие цели:

  • Обеспечение максимальной совместимости с существующими функциями NTFS, и избавление от ненужных, которые усложняют систему
  • Верификация и автоматическое исправление данных.
  • Масштабируемость.
  • Гибкость архитектуры с использованием функции , которая собственно и была задумана для ReFS.

Основные возможности ReFS

  • Увеличенные лимиты на размер разделов, директорий и файлов (таблица ниже)
  • Целостность метаданных с контрольными суммами.
  • Специальная методика записи на диск — Integrity streams, обеспечивающая дополнительную защиту данных при повреждении части диска.
  • Новая модель транзакций «allocate on write» (copy on write)
  • Disk scrubbing – технология чистки диска в фоновом режиме
  • Возможность организации пулов хранения, которые могут применяться в виртуализации, в т.ч. для обеспечения отказоустойчивости виртуальных машин и балансировки нагрузки.
  • Для повышения производительности используется сегментация последовательных данных (data sriping)
  • Спасение данных вокруг повреждённого участка на диске.

Ограничения файловой системы ReFS

Поддерживаемые функции NTFS

ReFS унаследовала многие функции и семантики своей предшественницы NTFS, в том числе:

  • Ширование BitLocker
  • журнал USN
  • списки контроля доступа (ACL)
  • символьные ссылки для библиотек
  • точки монтирования (mount points)
  • точки соединения (junction points)
  • точки повторной обработки (reparse points)

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

В ReFS отказались от следующих функций NTFS:

  • сжатие данных
  • шифрование на уровне файлов EFS
  • короткие имена файлов 8.3
  • Жесткие ссылки (Hard links)

ReFS в Windows 8

Поддержка ReFS появилась в ОС Windows 8 и Windows Server 2012, причем только для томов с данными. То есть разделы с ReFS нельзя использовать для установки операционной системы и загрузки с него. Со временем ReFS будет оснащена большим количеством функций и сможет целиком заменить устаревшую систему NTFS. Вероятно, все новые функции появятся в первом Service Pack-е для Windows 8.

Кроме того ReFS пока нельзя применять для съемных и переносных устройств хранения (ReFS пока применяется только для внутренних носителей).

Неприятным моментом является тот факт, что существующие NTFS тома нельзя конвертировать в ReFS на лету. Данные придется переносить обычным копированием.

Том можно отформатировать в файловую систему ReFS через консоль Disk Management. Но дополнительные параметры, например, включение проверки целостности, можно включить только из командной строки.

Например, включить проверку целостности ReFS можно командой:

Format /fs:refs /q /i:enable

Отключить проверку целостности.

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

Файловую систему можно сравнить с некой разметкой, определяющей, как, где и каким способом должен быть записан на носитель каждый байт. Появившиеся на заре электронной эры первые файловые системы были весьма несовершенны, как, например, Minix – файловая система, имеющая массу ограничений и используемая в одноименной операционной системе Minix, ставшей впоследствии прообразом ядра Linux.

Но время шло, появлялись новые файловые системы, более совершенные и стабильные. Сегодня самой востребованной из них, по крайней мере среди пользователей Windows, является NTFS, пришедшая на смену FAT32, используемой ныне разве что во флеш-накопителях малого объёма и имеющей немало недостатков, из коих наиболее значительным считается невозможность записи файлов размером более 4 Гб. Впрочем, не лишена их и NTFS. Так, по мнению многих специалистов, ей не хватает экономичности, производительности и стабильности, следовательно, пришла пора подумать о создании еще более совершенной файловой системы, способной удовлетворить растущие требования со стороны сначала серверных, а за ними и клиентских систем.

И вот, в 2012 году разработчики Microsoft представили Resilient File System или сокращенно ReFS –восстанавливаемую файловую систему, позиционируемую в роли альтернативы NTFS, а в будущем, возможно, и ее замены. По сути, ReFS является продолжением развития NTFS, из коей было принято решение удалить все лишнее, так и не ставшее востребованным, а вместо него добавить новые фичи.

Новое в Resilient File System:

  • Архитектура с использованием функции (дисковые пространства)
  • Высокая отказоустойчивость. Ошибки файловой системы, которые в NTFS приводили к потере данных, в ReFS будут сведены к минимуму
  • Изоляция поврежденных участков. В случае повреждения областей файловой системы доступ к записанным данным можно будет получать из-под работающей Windows
  • Упреждающее исправление ошибок. Автоматическое сканирование томов на предмет повреждений и применение профилактических мер по восстановлению данных
  • Автоматическое восстановление вложенных папок и связанных с ними файлов при повреждении метаданных
  • Использование избыточной записи для повышения отказоустойчивости
  • Максимальный размер тома в ReFS может достигать 402 Эбайт против 18,4 Эбайт в NTFS
  • На отформатированный в ReFS можно записать файл размером 18,3 Эбайт
  • Количество файлов в одной папке – 18 трлн. против 4,3 млрд. в NTFS
  • Длина имени файла и пути к нему – 32767 против 255 в NTFS

Что будет удалено:

  • Поддержка компрессии данных
  • Шифрование данных с использованием технологии EFS
  • Расширенные атрибуты файлов
  • Жесткие ссылки
  • Дисковые квоты
  • Поддержка коротких имен и ID-объектов
  • Возможность изменения размера кластера (остается под вопросом)

Что будет унаследовано от NTFS:

  • Списки контроля доступа (ACL)
  • Создание снимков тома
  • Точки монтирования
  • Точки повторной обработки
  • Шифрование BitLocker
  • Создание и использование символьных ссылок
  • Запись всех происходящих в файловой системе изменений (журнал USN)

В настоящее время ReFS находится в стадии раннего тестирования, тем не менее, компьютерные гики могут оценить преимущества ReFS уже сейчас, причем на клиентской системе Windows 8.1 или 10. Для этого нужно будет выполнить следующий твик реестра:


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

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

Отличного Вам дня!

Не так давно вышла публичная бета-версия Microsoft Windows 8 Server с поддержкой анонсированной файловой системы ReFS (Resilient File System - отказоустойчивая файловая система), ранее известной под кодовым названием “Protogon”. Данная файловая система предлагается как альтернатива зарекомендовавшей себя годами файловой системе NTFS в сегменте систем хранения данных на базе продуктов Microsoft, с дальнейшей ее миграцией в область клиентских систем.

Целью данной статьи является поверхностное описание структуры файловой системы, ее преимуществ и недостатков, а также анализ ее архитектуры с точки зрения сохранения целостности данных и перспектив восстановления данных, в случае повреждения или удаления пользователем. Статья также раскрывает исследование архитектурных особенностей файловой системы и ее потенциальную производительность.

Windows Server 8 Beta

Вариант файловой системы, доступный в данной версии операционной системы, имеет поддержку кластеров данных размером только 64КБ и кластеров метаданных размером 16КБ. Пока не ясно, будет ли поддержка файловых систем ReFS с другим размером кластера: в настоящее время параметр «Размер кластера» при создании тома ReFS игнорируется и всегда принимается умалчиваемым. При форматировании ФС единственным доступным вариантом для выбора размера кластера является 64КБ. Он также является единственным упоминаемым в блогах разработчиков.

Такой размер кластера является более чем достаточным для организации файловых систем любого размера из практически реализуемых, но в то же время приводит к ощутимой избыточности при хранении данных.

Архитектура файловой системы

Несмотря на частые упоминания о схожести ReFS и NTFS на высоком уровне, речь идет всего лишь о совместимости некоторых структур метаданных, как-то: «стандартная информация», «имя файла», совместимость по значениям некоторых флагов атрибутов и т.д. Дисковая реализация структур ReFS кардинально отличается от других файловых систем Microsoft.

Основными структурными элементами новой файловой системы являются B+-деревья. Все элементы структуры файловой системы представлены одноуровневыми (списками) или многоуровневыми B+-деревьями, что позволяет значительно масштабировать практически любой из элементов файловой системы. Наряду с реальной 64-битной нумерацией всех элементов системы это исключает появление “узких мест” при дальнейшем ее масштабировании.

Кроме корневой записи B+-дерева, все остальные записи имеют размер целого блока метаданных (в данном случае - 16КБ); промежуточные же (адресные) ноды имеют небольшой полный размер (порядка 60 байт). Поэтому, обычно, требуется небольшое количество уровней дерева для описания даже очень крупных структур, что достаточно благоприятно сказывается на общей производительности системы.

Основным структурным элементом файловой системы является «Каталог», представленный в виде B+-дерева, ключом в котором является номер объекта-папки. В отличие от других подобных файловых систем, файл в ReFS не является отдельным ключевым элементом «Каталога», а лишь существует в виде записи в содержащей его папке. Возможно, именно ввиду этой архитектурной особенности жесткие ссылки на ReFS не поддерживаются.

«Листьями Каталога» являются типизированные записи. Для объекта-папки существуют три основных типа записей: описатель каталога, индексная запись и описатель вложенного объекта. Все такие записи упакованы в виде отдельного B+-дерева, имеющего идентификатор папки; корень этого дерева является листом B+-дерева «Каталога», что позволяет упаковать в папку практически любое количество записей. На нижнем уровне в листах B+-дерева папки находится в первую очередь запись описателя каталога, содержащая основные сведенья о папке (как-то: имя, «стандартная информация», атрибут имени файла и т.д.). Структуры данных имеют много общего с принятыми в NTFS, хотя и имеют ряд отличий, основным из которых является отсутствие типизированного списка именованных атрибутов.

Далее в каталоге следуют так называемые индексные записи: короткие структуры, содержащие данные об элементах, содержащихся в папке. По сравнению с NTFS эти записи значительно короче, что в меньшей степени перегружает том метаданными. Последними следуют записи элементов каталога. Для папок эти элементы содержат имя паки, идентификатор папки в «Каталоге» и структуру «стандартной информации». Для файлов идентификатор отсутствует, но вместо этого структура содержит все основные данные о файле, включая корень B+-дерева фрагментов файла. Соответственно, файл может состоять практически из любого числа фрагментов.

На диске файлы располагаются в блоках размером 64КБ, хотя адресуются точно так же, как и блоки метаданных (кластерами размером 16КБ). «Резидентность» данных файла на ReFS не поддерживается, поэтому файл размером 1 байт на диске займет целый блок 64КБ, что ведет к значительной избыточности хранения на мелких файлах; с другой стороны это упрощает управление свободным пространством и выделение свободного места под новый файл осуществляется значительно быстрее.

Размер метаданных пустой файловой системы составляет порядка 0.1% от размера самой файловой системы (т.е. около 2ГБ на том 2ТБ). Некоторые основные метаданные дублируются для лучшей устойчивости от сбоев.

Защищенность от сбоев

Цели проверить стабильность существующей реализации ReFS не стояло. С точки зрения же архитектуры файловой системы она обладает всеми необходимыми инструментами для безопасного восстановления файлов даже после серьезного сбоя оборудования. Части структур метаданных содержат собственные идентификаторы, что позволяет проверить принадлежность структур; ссылки на метаданные содержат 64-бит контрольные суммы блоков, на которые производится ссылка, что позволяет оценить целостность прочитанного по ссылке блока.

При этом стоит отметить, что контрольные суммы пользовательских данных (содержимого файлов) не подсчитываются. С одной стороны это отключает механизм проверки целостности в области данных, с другой же стороны это ускоряет работу системы за счет минимального количества изменений в области метаданных.

Любое изменение структуры метаданных осуществляется в два этапа: сначала создается новая (измененная) копия метаданных в свободном дисковом пространстве, потом, в случае успеха, атомарной операцией обновления производится перевод ссылки со старой (неизмененной) на новую (измененную) область метаданных. Такая стратегия (Copy-on-Write (CoW) -копирование-при-записи) позволяет обойтись без журналирования, сохраняя автоматически целостность данных.

Подтверждение таких изменений на диске может не осуществляться достаточно долго, позволяя объединить несколько изменений состояния ФС в одно.

Данная схема не применяется для пользовательских данных, поэтому любые изменения содержимого файла пишутся непосредственно в файл. Удаление файла производится перестроением структуры метаданных (с использованием CoW), что сохраняет предыдущую версию блока метаданных на диске. Это делает восстановление удаленных файлов возможным до их перезаписи новыми пользовательскими данными.

Избыточность хранения данных

В данном случае речь идет о расходовании дискового пространства за счет схемы хранения данных. Для целей тестирования установленный Windows Server был скопирован на раздел ReFS размером 580ГБ. Размер метаданных на пустой ФС составлял около 0.73ГБ.

При копировании установленного Windows Server на раздел с ReFS избыточность хранения данных файлов выросла с 0.1% на NTFS почти до 30% на ReFS. При этом еще около 10% избыточности добавилось за счет метаданных. В итоге «пользовательские данные» размером 11ГБ (более 70 тыс. файлов) на NTFS с учетом метаданных заняли 11.3ГБ, тогда как на ReFS те же данные заняли 16.2ГБ; это означает, что избыточность хранения данных на ReFS составляет почти 50% для этого типа данных. При небольшом количестве файлов большого размера такого эффекта, естественно, не наблюдается.

Скорость работы

Ввиду того, что речь идет о Beta, замеров производительности ФС не проводилось. С точки же зрения архитектуры ФС можно сделать кое-какие выводы. При копировании более 70 тыс. файлов на ReFS, это создало B+-дерево «Каталога» размером в 4 уровня: «корень», промежуточный уровень 1, промежуточный уровень 2, «листья».

Таким образом, для поиска атрибутов папки (при условии кэширования корня дерева) требуется 3 чтения блоков по 16КБ. Для сравнения, на NTFS эта операция займет одно чтение размером 1-4КБ (при условии кэширования карты расположения $MFT).

Поиск атрибутов файла по папке и имени файла в папке (небольшая папка в несколько записей) на ReFS потребует те же 3 чтения. На NTFS же уже потребуется 2 чтения по 1КБ или 3-4 чтения (если запись о файле находится в нерезидентном атрибуте «индекс»). В паках большего размера количество чтений NTFS растет намного быстрее, чем количество чтений, требуемых для ReFS.

Точно так же дела обстоят и для содержимого файлов: там, где рост числа фрагментов файла на NTFS приводит к перебору длинных списков, разнесенных по разным фрагментам $MFT, на ReFS это осуществляется эффективным поиском по B+-дереву.

Выводы

Окончательные выводы пока делать рано, но по текущей реализации файловой системы можно видеть подтверждение изначальной ориентированности файловой системы на серверный сегмент, и, прежде всего, на системы виртуализации, СУБД и сервера архивного хранения данных, где скорость и надежность работы имеют первостепенное значение. Основной недостаток файловой системы, такой как неэффективная упаковка данных на диске, сводится на нет на системах, оперирующих большими файлами.

СисДев Лабораториз будет следить за развитием данной файловой системы и планирует включение поддержки восстановления данных с этой файловой системы. Экспериментальная поддержка ReFS бета-версии Microsoft Windows 8 Server уже успешно реализована в продуктах UFS Explorer и доступна для закрытого бета-тестирования среди партнеров. Официальный релиз инструментов для восстановления удаленных файлов с ReFS, а также восстановления данных после повреждения файловой системы в результате сбоев оборудования, планируется чуть ранее или одновременно с выходом релиза Microsoft Windows 8 Server с поддержкой ReFS.

Версия от 16.03.2012.
По материалам СисДев Лабораториз

Перепечатка или цитирование разрешены при условии сохранения ссылки на перво

В 1991 году SanDisk продавали 20 МБ на SSD за 1000 долларов, но с тех пор технологии стали чуть дешевле. В то же время твердотельный накопитель работает намного быстрее и тише. Сегодня настройка SSD диска под Windows 10 не интересует только того, кто напуган их сравнительно малым сроком эксплуатации. Для компенсации этого недостатка контроллер устройства может хранить информацию о числе циклов перезаписи, чтобы использовать менее нагруженные ячейки памяти. Для этого проводится оптимизация SSD под ОС Windows 10.

Вы видите, что все не так плохо, потому что HDD часто затирает до дыр системные сектора и уже не может ничего поделать с этим. Windows 10 не грузится, сильно тормозит. И бесполезно использовать tweaker, интеллекта системы не хватает на то, чтобы справиться с плохим чтением секторов. Между тем, если бы десятка умела устанавливаться в годную область винчестера, цены бы ей не было. Оптимизация жёсткого диска невозможна в этом плане, но настроить SSD по силам среднему пользователю. Не ждите многого от этого обзора, потому что система многое сделала за нас. Десятка и так уже максимально настроена на SSD.

Как настроить

Многие уже задумались над тем, рентабельно ли оставлять файл подкачки Windows на SSD. Скорость работы памяти такова, что непонятно, нужен ли вообще этот старый трюк с пагинацией и подгрузкой ранее использованной информации. Мы уверены, что в этом есть доля здравого смысла и ложка бреда:

  1. Если в ОЗУ нет информации, процессор не может взять её из ниоткуда. Все равно будет задействован жёсткий диск. Срок эксплуатации продлить невозможно таким методом. Другое дело, что можно немного освободить места.
  2. Идея продления ресурса весьма актуальна. Как насчёт того, чтобы поставить побольше оперативной памяти, и тогда подкачивать страницы вообще не потребуется? Это более здравый подход, потому что RAM будет пахать в любом случае. Но чем больше у неё ячеек, тем меньше износ каждой в отдельности.

Отключение лишних процессов

Ну, и, конечно, оптимизация Windows может снизить количество обращений к хранилищу. Это отключение ненужных служб, процессов, минимизация любой активности, ограничения активности через брандмауэр.

TRIM

Однако имеется и специфическая оптимизация дисков. Речь прежде всего идёт о параметр DisableDeleteNotify. Давайте-ка запросим его значение и при необходимости установим в нуль.

Операция fsutil behavior set DisableDeleteNotify 0 применима и для систем с HDD, но железо это не поддерживает. В частности, строка ReFS… не установлен означает, что опция будет доступна сразу после того, как будет присоединён SSD (в данном системном блоке этого не имеется). Команда называется TRIM, она введена в интерфейс ATA, но магнитные накопители не поддерживают её на уровне контроллера. Хотя мы не исключаем, что в природе могут иметься какие-то исключения.

Из приведённого выше куска кода можно заключить, что оптимизация дисков SSD под десяткой не требуется, потому что опция бережного обращения с носителем уже включена. Хотя проверить это положение командой (см. выше) все-таки нужно. Оптимизировать магнитный HDD невозможно, потому что отсутствует поддержка со стороны железа.

Индексация

Некоторые специалисты также предлагают отключить индексацию файлов, но суть этой меры не совсем понятна. Операционная система просто будет тереть оглавление вместо того, чтобы использовать припасённые ею варианты и готовые ответы. Что касается гибернации, то она нравится столь многим пользователям, что исключать её из системы решится не каждый. В то же время, опция и так по умолчанию вырублена системными настройками. Поясним: в десятке гибернация по умолчанию отключена, и если кто-то захотел её задействовать, то вряд ли согласится и убрать. Потому что очень удобно продолжать работу с того места, где она была прервана.

Дефрагментация

Единственное, что можно выключить, это автоматическая дефрагментация:

Почему не работает TRIM

TRIM требует наличия драйвера AHCI. ОС должна ставиться на системный блок, где эта опция поддерживается. На новых материнских платах так оно и есть.

Тем не менее кое-где пишут, что нужно сначала поставить опцию через BIOS, как на этом фото.

Докладываем нашим читателям следующее:

  1. Для тестирования приложения Виктория настройка была установлена в IDE.
  2. Тест прошёл, компьютер не использовался, и тут вдруг обнаружилось, что в сети пишут о необходимости установки этого параметра в AHCI…

В режиме IDE десятка не встала на указанный ПК вообще. Мы проверили два раза, в обоих случаях выдаётся ошибка на некотором этапе работы мастера. Линукс Ubuntu встал только с дефолтными настройками, при попытке разбить HDD вручную – ошибки. Проверено минимум три раза. Настройка BIOS была поправлена на AHCI, и сразу же операционные системы перестали капризничать. Вот скрин окна активации, выполненной после чистой установки десятки на этот самый диск.

Компания провела активацию за считаные секунды. Когда-то десятка уже стояла на этом оборудовании. Заметьте, что все события происходят после 29 июля 2016 года. Так что, если кому-то посчастливилось поставить десятку поверх драйвера IDE, то это уникальный человек. И он действительно должен выставить в настройках BIOS опцию AHCI, чтобы работал TRIM на SSD. Новые материнки вовсе не имеют строки IDE, в старых при указанном изменении перестаёт грузиться система. Тем не менее, в семёрке это можно было фиксить через реестр.

Как AHCI фиксить через реестр

Об этом мало пишут, но после смены типа драйвера из-под BIOS перестаёт грузиться операционная система. Вот как это примерно выглядит (tomshardware.co.uk).

Кое-что понятно из скрина, но мы поясним:

  1. Некто поставил семёрку на SSD и вдруг заметил, что не работает TRIM.
  2. Начал разбираться и понял, что нужен драйвер AHCI.
  3. Полез в BIOS, сменил, перестало грузиться.

Вот пример синего экрана после выполнения таких действий (tnxs to askvg.com/).

Парень, выложивший этот обзор (см. скрин), нашёл решение проблемы путём фикса реестра. Вот его рекомендации. Мы их не переписали, потому что таких ключей в десятке нет. Она (у нас, по крайней мере) не ставится на IDE, а выдаёт ошибку раз за разом.

Если не фиксить реестр, то нужно вовсе переустановить систему. Ещё раз подчёркиваем: десятка в нашем случае не работает параллельно с IDE. Скорее всего, это её нововведение. Поэтому никто и не пишет, что TRIM отключён. Выше мы говорили, что эта полезная опция и так уже работает по умолчанию. Поэтому настраивать ничего не нужно. Но если хотите проверить, то и на здоровье, приведённая выше информация как раз и нужна для этого.

SSD на рынке

Анализ цен показывает, что сегодня за 500 ГБ пространства нужно заплатить от 10000 рублей. Это пока что дорого, но если брать более скромное по размерам устройство под операционную систему, а данные хранить на обычном HDD, то ситуация выглядит намного более радостной. Известно, что для Windows 10 x64 нужно минимально 20 ГБ на винчестере. Стало быть, объёма SSD диска в 64 ГБ вполне хватит на все про все. Имеются здесь и слабые места:

  1. Именно системный диск подвергается наибольшему износу, тогда как обращение к ценным данным происходит значительно реже. Ответ напрашивается сам собой: следует установить Windows 10 на магнитный накопитель, а твердотельная электроника будет хранить пользовательские данные.
  2. Высокая цена уже была озвучена, но именно сегодня тот день, когда можно взять за 3000 128 ГБ и попробовать, что такое SSD. Наконец, вспомним, что всего лишь 25 лет назад сумма, запрашиваемая за такую память, была астрономической.

Технология

Само название подсказывает, что SSD основано на достижениях твердотельной электроники. Это те самые флеш-накопители, которые мы привыкли втыкать в порт USB, но только чуть более дешёвые. Задумайтесь, флэшка на 16 ГБ стоит порядка 800 рублей. Ясно видно, что это намного более дорогой тип памяти, нежели SSD-накопители. Вот тогда все и становится на свои места. Обычная флэшка со специализированным интерфейсом.

Да, SSD технологий несколько, но различие между ними не столь разительное, как между HDD и SD. Первые CompactFlash были выпущены компанией SanDisk в 1994 году. Не находите здесь никакой связи с приведённой выше информацией? Правильно – зависимость очевидна! С флешки уже может работать Linux. Это тот самый случай использования SSD. Конечно, установочный носитель Windows 10, это пока что не системный диск, но Билли Гейтс уверенно движется в этом направлении.

Необходимость в развитии SSD технологий была вызвана повышением быстродействия центрального процессора, за которым не могла угнаться магнитная лента. Отставал и диск. Все знают, что игру нужно было сначала загрузить в ZX-Spectrum, а потом уже начинать бить врагов. Несмотря на то, что частота процессора там была смехотворной, не один гик натренировал свою реакцию на стареньких машинах. Ещё и сегодня можно поиграться через специальные эмуляторы.

Не секрет, что программисты выдают все более бездарный код. Ленятся правильно определять переменные и освобождать место в памяти после завершения вызова функции или процедуры. Поэтому потребляемый объем ОЗУ постоянно растёт. Не по дням, а по часам. А система все равно продолжает зависать. Это следствие плохой продуманности. Многие миллионы строк кода заложено в Windows, и, конечно же, там имеются ошибки, над которыми с переменным успехом бьётся Билли Гейтс.

Почему не хватает ОЗУ

Первый компьютер управлялся с 48 кБ, и этого вполне хватало, сегодня объем ОЗУ в 16 ГБ все-таки кажется маловат. Даже в спокойном состоянии занята одна пятая из этого количества. Хотя формально система «отдыхает».

Это мягко говоря, настораживает. Фактически 3 ГБ требуется только на «простой». Что же случится, когда гигантский объем информации начнёт подгружать какая-нибудь компьютерная игра? В погоне за приведение виртуальной реальности в соответствие с действительностью мы забыли про полезность приложений, их моральный смысл. Многие поклонники ZX-Spectrum восторгались Elite. Кто сегодня слышал про эту игру? Между тем вышло гигантское количество продолжений этого увлекательного квеста.

Один из создателей описывал её как «путь воина света», хотя никто и не запрещал стать пиратом. Но за мирные корабли, как и в реальной жизни, нельзя было получить много кредитов, а полиция наседала на пятки. Отказывались стыковать планетные станции. Так человек постепенно привыкал к тому, что путь честного трудяги намного более плодотворен, нежели бандитский. Результат? Тысячи (если не миллионы) поклонников по всему миру при том, что графика мягко говоря никакая. Прибавьте к этому то, что прогресс можно было сохранять на носитель только при посадке. Это значило, что достичь класса бойцов Elite занимало у многих долгие годы. Причём преступнику (если мы не ошибаемся) эта квалификация не присваивалась вообще.

Многих привлекла сама идея. Хотя нужно признать, что при большом количестве атакующих космических кораблей графика немного подвисала. Практически единственная игра, где это происходило. Сегодняшний геймплей мало напоминает борьбу со злом. Больше внимания уделяется графике, остаётся достаточно места для подлости, где организованная стайка может травить одного. Конечно, можно заявить, что это больше похоже на реальную жизнь, а мы возразим, что общество таково, каким его растят. В том числе и при помощи игр.

Итак, оперативной памяти не хватает по той причине, что производители делают упор на спецэффекты. Мишуру, не имеющую к смысловой части никакого отношения. Многое делают ради доната:

  1. Король зашёл на охоту.
  2. Загонщики – пугайте ботов.

Сложность с новыми идеями в том, что сложно пробиться. Навороченная графика часто оказывается не по силам одинокому разработчику. Итак, размер ОЗУ возрастал, и вскоре было замечено, что операционную систему тормозит винчестер. В период обращения к накопителю и считыванию новых модулей. Линукс это тоже касается но в меньшей степени. Стало быть, возможно два варианта:

  • SSD накопители продвигает компания Майкрософт для маскировки незначительных дефектов производительности.
  • Билли Гейтс ещё n-ное количество лет назад предвидел такое развитие событий. Собственно, ещё в 1991 году можно было что-то предсказать.

Память и нанотехнологии

Навряд ли существующая сегодня на рынке система является случайностью. Кроме того подозрительным является то, что слухи о нанотехнологиях заморозили. Примерно в 2002 году промышленность обещала нам дать новое поколение вычислительной техники, и… скорее всего она засела в закромах военных. Технологический процесс, существующий сегодня, не может уменьшиться, потому что растут теплопотери на полупроводниках, а нанотехнологии обещали нам дать. Что? Правильно – идеальную элементную базу, где кристаллическая решётка столь точна, что ток не вызывает на ней большого падения напряжения. А это делает возможным рост интеграции, дальнейшее снижение напряжения питания и, как следствие, потрясающий прирост производительности. Буквально в тысячи раз.

Посмотрите: все идёт к тому, что HDD исчезнут так же, как сегодня архаикой считается магнитная лента. Хотя каких-нибудь 15 лет назад на неё рекомендовали сбрасывать архивы цифровой информации. Единственный надёжный на сегодняшний день хранитель – это бумага. Что написано пером, по-прежнему не вырубишь и топором. Все остальное устаревает и превращается в пыль и тлен. Наиболее надёжные устройства – сетевые. Как например, хранилища Гугл. Скоро HDD исчезнет, и это уже произошло в смартфонах и некоторых ноутбуках. Сегодняшний технологический процесс зашёл в тупик, это видно по тому, что характеристики процессоров и накопителей HDD почти не меняются уже несколько лет.

Посмотрите на скрин, то прототип механической передачи будущего. Вращающиеся шестерни передают момент движения путём сцепления отдельных молекул. Это лишь один из примеров нанотехнологий. Если брать область полупроводников, к которой относятся твердотельные накопители, то там накопление информации происходит за счёт удержания заряда. Срок хранения велик, но это явно не вечность. Специалисты дают примерно 10 лет. Бумага может нести на себе сведения в течение тысячелетий, а нанозащелка – до тех пор, пока существует мир!

Побочный эффект

Мы видели, что нужная опция для HDD не устанавливается, но в этом есть и один плюс. Информация, представляющая ценность, может быть затёрта шредером. На SSD все не так. Блок будет записываться в ячейки с максимальным ресурсом, поэтому будет проще найти информацию, которая по задумке пользователя должна быть удалена. Настроенный жёсткий диск станет настоящим кладезем файлов-призраков. И ни один твикер из существующих на сегодняшний день не поможет исправить эту ситуацию.

3 оценок, среднее: 5,00 из 5)

В 2012 году компания Microsoft решила усовершенствовать файловую систему NTFS и выпустила тестовую, более надёжную версию ReFS (Resilient File System).

Сегодня этот формат доступен для пользователей операционной системы Windows 8/8.1 и Windows 10. Система Windows 7 и более ранние версии не работают с устройствами данного формата. Как же изменить формат флешки на ReFS в Windows 8/8.1 и Windows 10?

Преимущества и недостатки формата ReFS

Такая файловая система имеет массу преимуществ. Однако они, так как и на начальном этапе становления NTFS, достаточно шаткие.

Среди преимуществ ReFS стоит выделить:

  • Каталогизированное расположение файлов;
  • Отказоустойчивость, которая реализована фоновыми процессами восстановления и журналирования. Однако, вместе с тем, это качество является и недостатком. По сути, если накопитель выйдет из строя, никаких инструментов для его восстановления вы не найдёте.
  • Автоматическое исправление ошибок и повреждений файлов.
  • Копирование, запись и перемещение файлов больших размеров.
  • Поддержка символьных ссылок.
  • Высокая скорость передачи данных.

Среди недостатков данной системы стоит выделить:

  • Несовместимость с операционными системами Windows 7 и ниже;
  • Отсутствие программ для конвертирования;
  • Фиксированный размер кластера в 67 Кб;
  • Нет квотирования;
  • Отсутствие дедубликации (файлы будут копироваться по 2 и больше экземпляров).

И хотя преимущества значительные, однако файловая система NTFS ещё несколько лет будет занимать лидирующую позицию. Если же у вас установлена ОС Windows 8/8.1 или Windows 10, можно отформатировать один накопитель и протестировать ReFS.

Форматируем флешку в ReFS

Чтобы отформатировать накопитель в ReFS, необходимо внести изменения в редакторе реестра. Для этого жмём «Win+R» и вводим «regedit».

Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE», «SYSTEM»,

Жмём на разделе правой кнопкой мыши и выбираем «Создать», «Параметр DWORD». Называем параметр «RefsDisableLastAccessUpdate» и задаём значение «1».

В разделе «Control» этой же ветки, стоит создать новый раздел. Называем его «MiniNT». В нём создаем параметр DWORD с названием «AllowRefsFormatOverNonmirrorVolume» и значением «1».

Перезагружаем ПК, чтобы изменения вступили в силу.

Также отформатировать накопитель можно с помощью консоли Disk Management. Для этого нужно ввести команду «format e:/fs:refs», а после нажать «Yes».

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то