Появление рынка флэш-накопителей с интерфейсом eSATA
Сегодня, когда рынок флэш-памяти достиг насыщения, взыскательные покупатели начинают замечать ограничения этих маленьких накопителей. Ежегодные продажи флэш-брелоков составляют около $2,66 млрд. за более чем 171 млн. единиц, однако темпы роста рынка должны упасть с 25% в год до менее 15%. В розничных каналах наблюдается также избыток флэш-памяти типа NAND, из-за чего цены падают, а ёмкости растут. Между тем, производители флэш-памяти не предлагали ничего нового.
Отчасти проблема недостатка функций флэш-накопителей связана с ограничениями скорости стандарта USB. Но недавно несколько производителей попытались решить эту проблему путём интегрирования в такие устройства комбинированных интерфейсов eSATA и USB в надежде, что стандарт eSATA придаст ускорения этим медленным брелокам.
Мы протестировали три флэш-накопителя, чтобы проверить, насколько eSATA может улучшить производительность чтения и записи USB-брелоков.
Нажмите на картинку для увеличения.
Ограничения USB
Скорость флэш-накопителя (или флэш-брелока) ограничена интерфейсом USB. Скорости флэш-памяти NAND тоже бывают разные, и понятно, что производители не будут оснащать дешёвые “флэшки” высококачественными чипами NAND. Теоретическая скорость передачи данных стандарта USB 2.0 составляет, максимум, 480 Мбит/с. Комбинированные устройства eSATA и USB призваны снять ограничения интерфейса USB по скорости.
eSATA приходит на помощь
По идее, флэш-накопители eSATA должны передавать данные со скоростью 300 Мбайт/с, что в пять раз быстрее по сравнению со скоростью интерфейса USB в 60 Мбайт/с. Это теоретические показатели, однако, как минимум, один твёрдотельный накопитель Intel X25-E по своей скорости приближается к значению 200 Мбайт/с на практике. Когда производители оснастят свои флэш-накопители eSATA памятью и контроллером подобного уровня, то можно ожидать от этих устройств большей производительности, нежели от обычных USB-брелоков.
Наблюдается также массовое продвижение eSATA в сектор ПК. Практически все чипсеты для настольных ПК уже поддерживают порты eSATA (без питания), а ноутбуки Acer, Asus, Fujitsu, Gateway, HP, MSI и Toshiba предоставляют порты eSATA с питанием (MacBook, MacBook Pro и MacBook Air не поддерживают eSATA). Поэтому сейчас легко найти компьютер с поддержкой интерфейса eSATA. Но даёт ли eSATA заметный прирост производительности?
Выжать максимум из флэш-накопителя
Все мы знаем, как “флэшки” благодаря своей портативности заняли большую часть рынка мобильных накопителей. Флэш-память во многих случаях заменила CD, DVD и жёсткие диски. Кроме того, привлекательной её делает долговечность и постоянно растущая ёмкость. А добавление интерфейса eSATA – это ещё один большой плюс.
Флэш-накопители eSATA для резервирования
Как правило, мы используем флэш-брелоки USB для резервирования и переноски документов, а большие внешние USB-винчестеры – для резервирования всей компьютерной системы. Насколько практичным является использование флэш-накопителя с интерфейсом eSATA для выполнения регулярного резервного копирования?
Сначала мы провели тесты резервирования с флэш-накопителем eSATA под названием OCZ Throttle, подключив накопитель через порт USB 2.0 (а затем и через eSATA) к компьютеру с Windows Vista SP 1. Мы воспользовались программой Allway Sync (но вы можете использовать любую другую утилиту). Можно настроить программу на автозапуск при подключении флэш-накопителя eSATA.
Настройка синхронизации в Allway Sync. Нажмите на картинку для увеличения.
Мы решили выяснить разницу между интерфейсами eSATA и USB 2.0 на примере накопителя OCZ Throttle. В качестве тестового материала мы использовали 4,33-Гбайт папку образа Ubuntu Linux. С помощью Allway Sync мы синхронизировали эту папку с компьютера на “флэшку” OCZ Throttle по интерфейсу eSATA. Весь процесс занял 2 минуты 15 секунд.
Затем мы удалили файл и проделали такую же синхронизацию через интерфейс USB 2.0 флэш-накопителя OCZ Throttle. Операция заняла 3 минуты 30 секунд, то есть дольше на 1 минуту 15 секунд. Представьте, сколько времени вы сэкономите в течение года!
Флэш-накопители eSATA для записи мультимедийных потоков
Флэш-накопители eSATA могут быть полезны для захвата видео, прямой записи музыки и другого потокового мультимедиа. Если вы когда-нибудь пробовали сделать это с помощью интерфейса USB, то вы наверняка заметили, что USB не может справляться с такими большими файлами со скоростью, достаточно высокой для сохранения плавного видео. Лучшие результаты получились бы с FireWire. Теперь же появилась возможность использовать интерфейс eSATA.
Конечно, у вашей видеокамеры нет интерфейса eSATA, зато у настольного ПК есть. Вы можете захватывать видеопоток с ТВ-тюнера или камкордера или музыку с цифровой звуковой карты прямо на накопитель с интерфейсом eSATA, скорость записи которого достаточно высокая для выполнения таких задач. Это позволит вам записывать мультимедийный контент прямо на флэш-брелок с любого источника.
Флэш-накопители eSATA для аварийного восстановления
Флэш-накопители eSATA могут стать идеальным средством для аварийного восстановления, поскольку они записывают/читают данные гораздо быстрее, чем стандартные “флэшки” с интерфейсом USB 2.0. Представьте такую ситуацию: ваш ноутбук не загружается из-за сбоя жёсткого диска. В этом случае можно подключить аварийный флэш-накопитель eSATA с записанной на нём операционной системой, загрузить ноутбук с этого накопителя и спасти положение. Или представьте, что компьютер вашего друга или коллеги заразился вирусом в самый критический момент. Тогда нужно отключить жёсткий диск этого компьютера, загрузиться со своей eSATA-“флэшки”, и друг снова сможет вернуться к работе. Или же после загрузки с eSATA-“флэшки” можно удалить вирус и восстановить прежнюю систему.
Но прежде чем вы сможете использовать весь потенциал своего флэш-накопителя eSATA, вы должны будете его подготовить. Можно установить окружение восстановления или полнофункциональную операционную систему на случай аварийного восстановления. Можно использовать любую из множества предустановочных сред, таких как Windows Vista, Windows XP и многие дистрибутивы Linux. С их помощью вы получите полностью рабочую операционную систему без необходимости её установки. Впрочем, благодаря природе eSATA, вы можете выйти за рамки создания специальной среды и позволить себе полнофункциональную операционную систему.
В случае с операционными системами не-XP, первым шагом при загрузке операционной системы на eSATA-устройство будет отключение текущего жёсткого диска (если он вам не понадобится). Затем вы сможете подключить eSATA-привод и загрузить операционную систему так, как если бы это был обычный жёсткий диск. Поскольку большинство портов eSATA создаются с использованием одного из SATA-портов чипсета, операционную систему это нисколько не смущает. После загрузки инсталлятора с диска, вы просто выполняете обычную установку.
Нажмите на картинку для увеличения.
Что касается XP, вам придётся сделать несколько изменений в системе, чтобы она стала более дружественной к флэш-накопителям. Эти настройки помогут сократить число обращений системы к флэш-накопителю во время работы и восстановления. Поскольку флэш-память должна быть очищена, прежде чем туда можно будет что-то записать, произведённые изменения сэкономят значительное количество времени и улучшат производительность.
Во-первых, нужно отключить Prefetcher в Windows XP. Примечание: последующие изменения реестра нужно производить после того, как сделаете резервную копию своего реестра. После отключения Prefetcher множество файлов не будут автоматически записываться во время процесса загрузки Windows XP или при запуске приложений. Если Prefetcher не отключить, то процесс загрузки/запуска будет медленнее из-за записи файлов. Кроме того, отключение этой функции продлит жизнь флэш-накопителю с интерфейсом eSATA.
Приведённые ниже изменения можно производить только в том случае, если вы умеете редактировать реестр Windows XP. Учтите, что следующие инструкции предназначены только для продвинутых пользователей.
Изменения в реестре XP для лучшей работы ОС с флэш-накопителя
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters]“EnablePrefetcher”=dword:00000000 |
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftDfrgBootOpt imizeFunction]“Enable”=”N” |
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionOptimalLayout]“EnableAutoLayout”=dword:00000000 |
Затем отключаем функцию “Hibernate” (спящий режим) в XP следующим образом.
- Нажмите кнопку “Start/Пуск”, откройте “Control Panel/Панель управления”.
- Откройте “Power Options/Электропитание”.
- Выберите вкладку “Hibernate/Спящий режим”.
- Снимите галочку с опции “Enable Hibernate/Включить спящий режим”.
- Нажмите кнопку “OK”.
Отключив функцию “Hibernate”, вы избежите создания файла для спящего режима в Windows XP. Этим вы не только освободите место, но и предотвратите процесс записи, связанный с созданием файла для спящего режима. Затем вам нужно будет отключить восстановление системы, выполнив следующие инструкции с web-сайта Microsoft.
- Нажмите “Start/Пуск”, правой кнопкой мыши щёлкните по “My Computer/Мой компьютер” и выберите “Properties/Свойства”.
- В открывшемся диалоговом окне “System Properties/Свойства системы” выберите вкладку “System Restore/Восстановление системы”.
- Поставьте галочку напротив опции “Turn Off System Restore on All Drives/Отключить восстановление системы на всех дисках”.
- Нажмите кнопку “OK”.
- В появившемся окне сообщений подтвердите свой выбор кнопкой “Yes”.
Через какое-то время диалоговое окно “System Properties/Свойства системы” закроется.
Эти действия продлят срок службы накопителя, поскольку на него не будут записываться лишние данные, и будет больше свободного места.
Затем нужно будет отключить кэширование диска и вручную удалить кэшированные файлы. Для этого нужно выполнить следующие действия.
- Нажмите “Start/Пуск”, правой кнопкой мыши щёлкните по “My Computer/Мой компьютер” и выберите “Properties/Свойства”.
- В открывшемся диалоговом окне “System Properties/Свойства системы” выберите вкладку “Hardware/Оборудование”.
- Щёлкните по кнопке “Device Manager/Диспетчер устройств”.
- Раскройте опцию “Disk Drives/Дисковые устройства”.
- Дважды щёлкните по флэш-накопителю eSATA.
- Выберите вкладку “Policies/Политика”.
- Снимите галочку с опции “Enable write caching on the disk/Разрешить кэширование записи на диск”.
- Нажмите кнопку “OK”.
Это позволяет отключить функцию кэширования файла во время записи. Опять же, это экономит циклы записи на накопитель.
Следующей функцией XP, которую полезно отключить, является функция записи в параметры файла времени последнего доступа.
Нажмите “Start/Пуск”, “Run/Выполнить”, введите в командную строку “cmd” и нажмите клавишу “Enter”:
Введите команду “fsutil behavior set disablelastaccess 1” и нажмите “Enter”.
Нажмите на картинку для увеличения.
Восстановить функцию можно, поменяв цифру 1 на 0. Параметры времени последнего доступа к файлу могут быть необходимы для некоторых программ резервирования, которые будут копировать только изменённые файлы.
Отключение индексирования диска.
- Нажмите кнопку “Start/Пуск”, откройте “Control Panel/Панель управления”.
- Выберите “Administrative Tools/Администрирование”.
- Откройте “Computer Management/Управление компьютером”.
- Раскройте “Services and Application/Службы и приложения”.
- Щёлкните правой кнопкой мыши по “Indexing Service/Служба индексирования” и выберите “Properties/Свойства”.
- На вкладке “Generation/Генерация” снимите галочку с опции “Index files with unknown extensions/Индексировать файлы с неизвестными расширениями”.
- Нажмите кнопку “OK”.
Если в вашей системе достаточно памяти, то вы можете использовать память для системного кэша и отключить виртуальную память.
- Нажмите “Start/Пуск”, правой кнопкой мыши щёлкните по “My Computer/Мой компьютер” и выберите “Properties/Свойства”.
- В открывшемся диалоговом окне “System Properties/Свойства системы” выберите вкладку “Advanced/Дополнительно”.
- Откройте параметры быстродействия.
- Выберите вкладку “Advanced/Дополнительно”.
- Выберите значение “System Cache/Системный кэш” в группе “Memory usage/Использование памяти”.
- Нажмите кнопку “Change/Изменить” в группе “Virtual Memory/Виртуальная память”.
- Задайте значение “No Paging file/Без файла подкачки”.
- Нажмите кнопку “OK”.
Таблица спецификаций флэш-накопителей с интерфейсом eSATA
В данном обзоре мы рассмотрели три флэш-накопителя с интерфейсом eSATA от Kanguru, OCZ и RiData. Все они являются 32-Гбайт флэш-накопителями с интерфейсами eSATA и USB.
Спецификации флэш-накопителей eSATA | |||
Производитель | OCZ | Kanguru | RiData |
Линейка | Throttle | e-Flash | eSATA SSD |
Модельный номер | OCZESATATHR32G | KEFL-32G | RiDATA 32GB eSATA |
Макс. ёмкость | 32 Гбайт | 32 Гбайт | 32 Гбайт |
Доступные ёмкости | 8, 16, 32 Гбайт | 16, 32 Гбайт | 16, 32 Гбайт |
Размеры | 6,6 x 1,9 x 0,9 см | 8,9 x 2,4 x 0,7 см | 8,9 x 2,5 x 0,8 см |
Вес | 20 г (34 г с USB-кабелем) | 22 г | 18 г |
Гарантия | 2 года | 3 года | 2 года |
Розничная цена | $109,99 (3100 руб. в России) | $119,99 | $99,99 |
Kanguru e-Flash
“Флэшка” Kanguru e-Flash выглядит вполне традиционно. Она имеет чёрный алюминиевый корпус с серебристыми подписями. Колпачки насаживаются очень плотно, и их не так просто снять. На конце с интерфейсом eSATA есть крепление для шнурка, который не только подстраховывает “флэшку”, но и держит колпачок. Kanguru e-Flash пошире и подлиннее, чем традиционные “флэшки”, зато накопитель оснащён стандартными разъёмами eSATA и USB типа A.
Нажмите на картинку для увеличения.
Флэш-накопитель Kanguru поставляется со слотовой заглушкой с портом eSATA для настольных ПК. Она занимает один слот расширения сзади и обеспечивает порт eSATA с питанием (внутри компьютера вам достаточно подключить вилку питания и кабель SATA). В комплект поставки входят все необходимые кабели. “Чистая” ёмкость накопителя Kanguru e-Flash составляет 28,16 Гбайт в неотформатированном виде.
OCZ Throttle
Флэш-накопитель OCZ Throttle ёмкостью 32 Гбайт имеет самый нетрадиционный дизайн. Он толще и чуть уже и короче, чем остальные “флэшки”, и имеет размеры 6,6 x 1,9 x 0,9 см.
Нажмите на картинку для увеличения.
Накопитель имеет пластиковый корпус и использует порт mini-USB 2.0 типа B (известный просто как mini-USB), которому для подключения к компьютеру необходим кабель-переходник (как на фотографии). Недостатком является то, что вам придётся всегда носить с собой этот кабель, если вы хотите пользоваться “флэшкой” в режиме USB. У других флэш-накопителей USB есть вилка, которая подключается прямо к ПК.
Преимущество OCZ Throttle состоит в том, что данный накопитель может питаться через USB-порт, если у вас в компьютере нет порта eSATA с питанием. Большинство ноутбуков со встроенными портами eSATA оснащены как раз вариантами с питанием. А вот у большинства настольных ПК нет портов eSATA с питанием. Включив такой кабель в комплект поставки, OCZ позволяет запитывать флэш-накопитель от USB-порта, в случае, если у вас порт eSATA без питания. Таким образом, OCZ улучшила гибкость накопителя, пусть немного ухудшив его портативность. Ёмкость накопителя OCZ Throttle составляет 30,08 Гбайт в неотформатированном виде.
RiData eSATA SSD
Флэш-накопитель RiData eSATA SSD внешне очень похож на Kanguru e-Flash. Правда, он облачён в серебристый алюминиевый корпус вместо чёрного, зато по размерам обе “флэшки” почти идентичны, и обе даже имеют фигурные кромки.
Нажмите на картинку для увеличения.
Комплект поставки RiData eSATA SSD ограничен лишь USB-кабелем для запитки накопителя, если у вас нет порта eSATA с питанием. Однако вместо порта USB mini типа B накопитель оснащён стандартной USB-вилкой типа A.
RiData отмечает, что входящий в комплект поставки USB-кабель предназначен только для питания. Там же говорится, что стандартные USB-удлинители использовать нельзя, поскольку они могут повредить накопитель.
Ёмкость накопителя RiData eSATA SSD составляет 30,08 Гбайт в неотформатированном виде.
Тесты производительности флэш-накопителей eSATA
Для тестирования накопителей мы использовали HD Tach RW версии 3.0.4.0. Для сравнения был взят 160-Гбайт жёсткий диск Seagate Momentus 7200.2. Мы запускали каждый тест минимум по 10 раз с промежуточными перезагрузками, а затем взяли средний результат.
Время произвольного доступа
Под временем произвольного доступа (random access) подразумевается количество времени, затрачиваемое накопителем для доступа к произвольно выбранным данным, в противоположность последовательному доступу (sequential access). То есть, если бы у нас было 10 блоков, пронумерованных от 1 до 10, и мы расположили бы их по порядку, то получилась бы последовательность 1, 2, 3 4, 5, 6, 7, 8, 9, 10 с последовательным доступом. Произвольный же доступ мог бы выглядеть так: 3, 8, 1, 6, 5, 9, 2, 3, 10, 4, 7.
Произвольный доступ является хорошей оценкой реального времени доступа накопителя. Далее представлены результаты измерений времени произвольного доступа.
Средняя скорость чтения
Используя тесты HD Tach версии 3.0.4.0, мы получили следующие показатели средней скорости чтения.
Средняя скорость записи
Как правило, скорость записи флэш-накопителя бывает ниже скорости чтения. Так происходит потому, что, в отличие от жёсткого диска, который записывает данные прямо поверх старых, флэш-накопитель должен сначала стереть старые данные, а потом уже записывать новые. Контроллеру приходится выполнять дополнительные действия, что приводит к снижению производительности.
Максимальная скорость
У флэш-накопителей можно измерить пиковую (burst) производительность. Она соответствует максимально возможной производительности, но доступной лишь на короткое время.
Как видно по результатам тестов, флэш-накопители eSATA справились с заданием гораздо лучше, чем USB-“флэшки”.
Заключение по производительности
Нажмите на картинку для увеличения.
Тесты показали, что скорость чтения и записи eSATA вдвое выше, чем у накопителей с интерфейсом USB 2.0. Один лишь только этот факт мог бы стать основанием для перехода искушённых пользователей на флэш-накопители с интерфейсом eSATA.
Флэш-накопители показали свою способность загружать операционную систему для экстренных случаев. Мы смогли установить на eSATA-“флэшки” XP, Vista и Windows 7. Нас впечатлили возможности всех трёх накопителей работать с операционными системами. Windows 7 и Vista дают каждому флэш-накопителю индекс производительности Windows Experience Index равный 6,2 – это high-end уровень производительности.
Представленные накопители обладают большой гибкостью, поскольку они используют сразу два интерфейса – eSATA и USB. Такая комбинация обеспечивает двойные преимущества: повышенная скорость для нового ноутбука в сочетании с совместимостью со старым ноутбуком или настольным ПК посредством USB.
Флэш-накопитель Kanguru имеет приятный дизайн, и нам понравился его алюминиевый корпус, защитные колпачки, шнурок, а также ряд его функций. Светодиодные индикаторы, сигнализирующие о передаче данных, работали хорошо.
Однако “флэшка” Kanguru при использовании интерфейса eSATA оказалась медленнее, чем два других накопителя. Нам хотелось бы порекомендовать именно этот флэш-накопитель, но производительность подкачала: скорость чтения и записи отставали на 13 Мбайт/с и 3 Мбайт/с, соответственно, по сравнению с конкурирующими моделями.
Флэш-накопитель OCZ оказался очень быстрым, но было много недочётов. Колпачок легко спадал, не хватало крепления для шнурка. Для использования USB-интерфейса требуется кабель. “Флэшка” OCZ во время работы отключила свои светодиодные индикаторы, и было непонятно, что происходит. Несмотря на то, что во всех тестах производительности флэш-накопитель OCZ финишировал первым или вторым, мы не можем оставить без внимания его недостатки.
Флэш-накопитель RiData, в среднем, оказался самым быстрым при использовании интерфейса eSATA, а вот по производительности USB 2.0 финишировал последним. Хотя накопитель OCZ лидировал в тестах на произвольный доступ, “флэшка” RiData отстала совсем ненамного. Устройство имеет алюминиевый корпус, защитные колпачки, крепление для шнурка и USB-кабель питания, если нет порта eSATA со встроенным питанием. Преимуществом является традиционная форма и стандартная USB-вилка, но нет никаких светодиодных индикаторов.
Наш фаворит – RiData eSATA SSD. Нажмите на картинку для увеличения.
Если бы у флэш-накопителя Kanguru производительность eSATA была выше, то он стал бы явным победителем благодаря своему богатому комплекту поставки. Служба технической поддержки Kanguru предполагает, что нам достался дефектный образец, поэтому и скорость eSATA ниже, чем у других. Если мы получим новый образец, и его производительность окажется заметно лучше, то мы обновим наши тесты. А вот флэш-накопителю OCZ явно нужен новый корпус.
Важно понимать, что комбинированные флэш-накопители с интерфейсами eSATA и USB представляют собой новую категорию продукта. У этих первых новаторских накопителей в ближайшие месяцы появятся новые конкуренты, разработанные другими производителями. Но если вы хотите купить такую “флэшку” уже сейчас, то мы рекомендуем RiData eSATA SSD.
Готовы ли мы к eSATA?
Если на вашем компьютере есть порт eSATA, то всё в порядке. Вам нужно только убедиться в наличии источника питания. Флэш-накопитель Kanguru является идеальным, если у вас есть настольный компьютер, поскольку в комплект его поставки входит слотовая заглушка с портом eSATA, к которой внутри компьютера подключается обычный порт SATA и вилка питания. Таким образом, вам не придётся использовать USB-кабель, как в случае с флэш-накопителем OCZ. Впрочем, сегодня трудно найти ноутбук с портом eSATA без питания. Но если у вас именно такой ноутбук, то вам больше подойдёт накопитель OCZ, поскольку он может запитываться через USB-порт.
Если в вашем ноутбуке или настольном ПК нет порта eSATA, то вы можете добавить его через контроллер PCI, PCIe, Expresscard или Cardbus. Нажмите на картинку для увеличения.
Лучше приобрести контроллер с портом eSATA с питанием, поскольку в противном случае вам придётся использовать накопитель с USB-кабелем для обеспечения питания. Вам также придётся установить драйверы для контроллера, прежде чем вы сможете им воспользоваться.
Если вы делаете загрузочный флэш-накопитель eSATA, убедитесь, что дополнительный контролер поддерживает загрузку с помощью загружаемого драйвера. Мы смогли провести тесты с помощью контроллера ExpressCard на ноутбуке без порта eSATA и пришли к выводу, что производительность эквивалентна компьютерам с внутренними портами eSATA. На самом деле, разница между скоростью порта eSATA настольного ПК и скоростью порта eSATA ноутбука была очень небольшая, за исключение случая, когда ноутбук находился в режиме энергосбережения.
Будущее eSATA
Все ноутбуки и настольные ПК уже поддерживают SATA и USB. Для большинства производителей добавление порта eSATA, который подаёт питание и передаёт данные, не должно вызывать затруднений. В скором времени может появиться целая новая линейка продуктов для интерфейса eSATA с питанием. Возможно, мы увидим не только более скоростные флэш-накопители с интерфейсом eSATA, но и 2,5″ жёсткие диски, подключаемые через eSATA. Пользователям внешних накопителей этот даст явное увеличение производительности.