Технология Advanced Format(AF) была применена компанией Western Digital в 2009 г. Advanced Format предназначена для увеличения емкости жесткого диска и заключается в изменении размера физического сектора с 512 до 4096 байт (4К). Чтобы обеспечить совместимость с приложениями, поддерживающими только 512-байтные физические сектора, жесткие диски поддерживают их эмуляцию. В связи с этим можно встретить в спецификациях такие обозначения:
- 512e, что означает emulation (эмуляция),Исторически сложилось так, что жесткие диски хранят информацию в 512-байтных физических секторах. Помимо пользовательских данных, которые составляют 512 байт, в каждом секторе находится и служебная информация:
- код коррекции ошибок (ECC), который позволяет восстановить пользовательские данные в случае их повреждения;Advanced Format использует секторы, содержащие 4096 байт данных. Что в восемь раз больше чем у 512-байтных секторов. 4096-байтные секторы также содержат служебную информацию. Однако общий её объем меньше, чем объем всей служебной информации восьми 512-байтных секторов, если ее сложить. Поэтому Advanced Format позволяет на 10% увеличить емкость жесткого диска без изменения его конструкции или метода записи. Это первое преимущество усовершенствованного формата. Второе заключается в более значительном и эффективном коде коррекции ошибок (ECC), обеспечивающем сохранность данных.
Большое количество оборудования и программного обеспечения разработано для работы с данными в виде 512-байтных блоков. В связи с этим, жесткие диски с Advanced Format обеспечивают совместимость путем эмуляции 512-байтных секторов (512e - emulation). Эмуляция заключается в разбивке 4096-байтных секторов на 8 логических 512-байтных блоков перед отправкой данных, как если бы это были физические 512-байтные сектора и, в обратно объединении 512-байтных логических блоков в физический 4096-байтный сектор.
Чтение. При запросе 512-байтного блока данных будет считан 4096-байтный сектор, из которого будет выделен и отправлен соответствующий логический блок.
Запись. Процесс записи логического блока в физический сектор происходит так:
- чтение физического 4К-блока и разбивка его на 8 логических 512e-блоков;Чтобы обеспечить максимальную скорость чтения/записи, важно обеспечить выравнивание записи на диск. В идеале запись должна выполняться в 4К-блоках, которые будут записаны в физический сектор 4K на диске. Это может быть достигнуто тогда, когда операционная система и приложения будут записывать данные в 4К-блоки. Также важно, что накопитель был правильно разбит на разделы.
В большинстве современных операционных систем используется файловая система, которая распределяет память в 4-килобайтных блоках или кластерах. В современном жестком диске 4К-блок состоит из восьми 512-байтовых секторов:
Так как современные операционные системы записывают данные в 4K-блоках, важно, чтобы каждый 4K-логический блок был привязан к физическому блоку 4K на диске. Функция эмуляции 512-байтных секторов не может предотвратить создание некорректных разделов на диске, которые могут привести к тому, что логические блоки файловой системы будут сдвинуты относительно физических секторов: то есть, один логический 4К-блок будет находиться на двух 4Х-физических секторах одновременно (см. рис.6). В этом случае одно чтение/запись 4K- блока приведет к чтению/записи двух физических секторов. И если процедура чтение почти не повлияет на его скорость, то запись такого логического блока на два физических сектора приведет к существенному падению производительности накопителя.
При создании разделов на жестком диске необходимо, чтобы логический раздел начинался с физической границы 4К-сектора. Для логического размера блока 512 байт это может быть достигнуто обеспечения того, чтобы раздел начинался с кратного 8.
Операционная система | Поддержка файловых систем с 4К-блоками | Автоматическое выравнивание разделов системой |
MS Windows XP | да | нет |
MS Windows Server 2003 | да | нет |
MS Windows Home Server V1 | да | нет |
MS Windows Vista SP1, SP2 | да | да |
MS Windows 7, 8, 8.1, 10 | да | да |
MS Windows Server 2008 | да | да |
Mac OS X 10.4+ | да | да |
Linux Ubuntu 8.04+, SUSE, Linux kernel 2.6.34+ | да | Утилита для разбивки Linux |
Для лучшей производительности рекомендуется, чтобы жесткий диск был правильно разделен при первом использовании. Создавая выровненные разделы, один 4K блок чтения или записи приведет к тому, что один физический сектор будет читать или записывать на жесткий диск.
Операционные системы Microsoft Windows имеют встроенное программное обеспечение для разбиения накопителей на разделы.
Многие сторонние программные средства также могут правильно создавать выровненные разделы.
= Linux =
- GPARTED= Windows =
- Acronis Disk Director Home 11= Mac-Based =
- Disk Utility (provided with Mac OS X 10.4+), creates a GPT (GUID Partition Table) partition.Корзина не предназначена для покупки товаров, поскольку сайт не занимается продажами.
Функция корзины заключается всборе компьютерных комплектующих в собственную базу (требуется регистрация на сайте) и сравнении их между собой.
Сбор компьютерных комплектующих в собственную базу: Эта фанкция необходима для виртуальной сборки компьютера. Требуется регистрация на сайте.
Сравнение комплектующих: Можно сравнить только комплектующие следующих групп: 1. Жёсткие диски. 2. Твердотельные диски. 3. Оперативная память. 4. Видеокарты. 5. Центральные процессоры. 6. Материнские платы.