Как уже не раз было сказано, на данный момент большую часть рынка контролируют карты форматов SD и MMC. Изначально имели они общие корни, однако со временем пути-дорожки форматов разошлись, так что сегодня между их сторонниками завязывается достаточно сильная конкурентная борьба. Позиции MMCplus с технической точки зрения кажутся более сильными, поскольку эти карты совместимы с подавляющим большинством старого оборудования с поддержкой как MMC, так и SD, а в современном могут обеспечить более высокие скорости работы. Однако большим минусом является то, что в старых устройствах скорость их крайне низка. SD же нельзя установить в слот MMC, зато в большом числе уже существующих устройств они вполне способны обеспечивать приемлемую для многих применений (вплоть до записи видео) скорость работы. Кроме этого, уже начинают появляться устройства с поддержкой скоростного SD 1.1, причем не только картоводы. А вот в случае MMC такой преемственности нет — слишком уж велик разрыв между спецификациями 3.0 и 4.0. Да и купить карту на будущее, используя ее сегодня в, например, фотоаппарате с поддержкой SD это тоже мешает — совместимость-то только на уровне как раз 3.0. Есть, впрочем, такие любопытные мультиформатные карты, как Pretec SuperSD, «подстраивающиеся» к любому устройству, но это капля в море на общем фоне. В общем, будет интересно понаблюдать за дальнейшим развитием событий — чем все это кончится.
Производителям флэш-карт это тоже интересно, посему практически никто из них не собирается класть яйца в одну корзину — проще говоря, предпочитают поддерживать оба стандарта. Появление же ускоренных версий спецификаций им как бальзам на душу — отличный повод обновить модельные линейки. Опять же — очень хорошо, что и с MMC что-то начало происходить, а то был этот рынок затхлым каким-то. Как тут конкурировать друг с другом, когда никаких новинок придумать не выходит? Теперь же можно и на этом сегменте рынка устроить «гонку иксов», как раньше в случае Secure Digital или CompactFlash. Со всеми вытекающими, правда — в виде выпуска скоростных карт существенно раньше, чем появляются устройства, способные с ними на такой скорости работать (а потом покупатели удивляются — чего это новые карты ведут себя точно так же, как давно уже купленные). Но тут уже ничего не поделаешь — проблема курицы и яйца в современном мире стоит очень остро, так что должен же кто-то быть первым. Производителям карт памяти это сделать несколько проще, чем производителям других устройств, вот пусть и начинают. К тому же, покупатель все равно если что и теряет, то только некоторое количество денежных знаков за более быструю карту, которую пока не удается использовать, однако с учетом постоянного снижения цен не так уж оно и страшно. Зато в будущем запас может оказаться не лишним ;)
В общем, производители достаточно активно занялись выпуском карт новых форматов, чем и нам работы подкинули. Надо же новинки изучить, попробовать «помучить» их тестовыми программами, сравнить друг с другом. К чему и приступим. И начнем сегодня с трех карт производства Apacer — двух SD и одной MMCplus.
Apacer MMCplus 290x
Поддержка обязательной части MMC 4.0 уже дает скорость работы до 26 Мбайт/с, а если реализовать все рекомендации, то и до 52 Мбайт/с. Впрочем, все это теоретические ограничения интерфейса, а реальные карты могут иметь разные скорости в этих пределах. Причем с учетом того, что скоростей две, вариантов вообще будет масса. Подобное мы наблюдаем и в этом случае — карта официально способна выдавать данные со скоростью аж 42,5 Мбайт/с (откуда и маркировка), а вот принимать их почти в четыре раза медленнее — лишь 11 Мбайт/с (что, кстати, очень недалеко от возможностей SD 1.0). Так что в случае тех применений, где важна запись, рекордов от карты ждать не стоит. С другой стороны, в реальных условиях их вообще от карт ждать не стоит чаще всего — в основном оборудование-то старое. Со скоростью чтения тоже есть определенные тонкости — «выжать» из USB существенно больше, чем ~30 Мбайт/с пока еще никому не удалось, так что получить обещанную скорость на USB-картоводе (а сейчас именно они чаще всего используются для работы с картами памяти на компьютере) не получится. Ни сейчас, ни позже — невозможно такую модель создать чисто технически. Это надо будет какой-нибудь новый тип подключения придумывать — к eSATA, например, или вообще при помощи специального шинного адаптера; на худой конец реанимировать картоводы с FireWire-интерфейсом — им такие скорости по плечу. Или попросту «забить» на это — не получится 40 Мбайт/с, и Аллах с ним! По большому счету, и 30 уже очень даже неплохо. Тем более что SD 1.1 выдает лишь порядка 20 Мбайт/с.
Замечу, что эта линейка весьма куцая — в ней всего две модели, емкостью 1 и 2 Гбайт. Это вполне логично — с учетом экстремальных характеристик карты. Для обычных же пользователей выпускаются обычные MMCplus. В их случае скоростные характеристики не разглашаются, зато доступная емкость от 256 Мбайт до 2 Гбайт, да и цена должна быть пониже. Но хвастаться ими перед друзьями не получится :)
Apacer Secure Digital 88x
Честно говоря, выпуск производителями SD-карт со скоростями типа 80х меня всегда приводил в замешательство. По сути своей SD 1.0 позволяет полноценно реализовать скорость 66х. При этом не нужно особо извращаться — спецификациям уже много лет, частота синхронизации относительно невысокая, что тоже упрощает работу. Словом, до 66х все просто. А реализовывать работу согласно спецификации 1.1 только для того, чтобы поднять скорость на 20%? По-моему, овчинка не стоит выделки. В этом плане немного странные цифры 88х в случае Apacer более оправданы — ровно на треть больше, чем 66х. Правда, как это часто бывает, не все так просто. Официально скорость чтения в случае данных карт составляет 13 Мбайт/с. Все понятно — по ней и «иксы» присвоены. А вот скорость записи совершенно официально ниже, чем для многих моделей всего лишь с поддержкой SD 1.0 — 6 Мбайт/с. Относительно немного — столько мы и год назад видели. Так что если для вас критична именно скорость записи данных, не удивляйтесь, что такие 88х легко могут оказаться даже более медленными, чем 45х другого производителя (карты Transcend 45x, например, способны записывать информацию со скоростью чуть более 6 Мбайт/с, причем, в общем-то, эта модель уже давно снята с производства). С чем связан такой перекос мне сказать трудно. Возможно, что для удешевления используется MLC-память. Не так давно для нее такие скорости были чем-то вроде несбыточной мечты, но времена меняются, так что, вполне возможно, современные чипы «тянут» уже и 6 Мбайт/с, а не 2 Мбайт/с как когда-то (а если для получения относительно высокой скорости чтения используется двухканальный доступ к памяти, то все еще проще). В этом случае, значит, можно надеяться на низкие цены, а скорость… для многих применений вполне достаточная: не факт еще, что хост-устройство быстрее данные передавать сможет.
На недорогую природу линейки намекают и объемы входящих в нее карт — от 128 Мбайт до 1 Гбайт. Это даже меньше, чем в случае «классических» как SD 1.0 — там и пара гигабайт была. Впрочем, в данном случае жалеть об отсутствии такой модели не стоит — если уж нужны большие объемы, имеет смысл обратить внимание на другое семейство SD-карт, которым мы сейчас и займемся.
Apacer Secure Digital 150x
Вот в этой карте уже сочетается и емкость от 0.5 до 2 Гбайт, и высокая скорость работы, ради которой не жалко и огород с SD 1.1 городить. Скорость чтения официально составляет 22,5 Мбайт/с, записи — 15 Мбайт/с, т. е. в полтора раза ниже. А вот каким соотношение будет на практике — стоит проверить. Дело в том, что 150х в случае SD 1.1 меня несколько смущают. Как выяснилось, для предыдущей версии стандарта максимумом были 66х, в новой всего лишь вдвое повысили частоту синхронизации, значит упереться мы должны в 133х. Впрочем, разница в 10% не так уж и велика, но интересно — зачем декларировать то, что вряд ли будет достигнуто. А может и будет — во всяком случае у карты, которая взята для сравнения маркировка как раз 133х. Вот и проверим — отличаются ли носители друг от друга с точки зрения тестов.
Условия тестирования
В результате недавно проведенного апгрейда, достоянием истории стали все ранее полученные результаты, поскольку на этот раз у меня в компьютере сменился USB-контроллер. Точнее другим стал чипсет, куда он встроен — вместо VIA K8T800 теперь используется nForce4 SLI (на плате Epox 8NPA SLI). Остальные компоненты не изменились. Ни аппаратные (по-прежнему это Athlon 64 3200+ с 512К L2, 1 Гбайт РС3200 Patriot, «Раптор 2» в качестве системного диска и прочее, не оказывающее прямого влияния на работу периферии), ни программные — пока я решил «хранить верность» Windows XP Pro SP2, не торопясь с переходом на XP x64.
Долгое время применение чипсетов NVIDIA для тестирования USB-устройств было чем-то вроде экстремального спорта. Со временем, впрочем, кошмар времен nForce2 сменился на почти нормальную работоспособность nForce3, ну а к встроенному в nForce4 USB-контроллеру особых претензий за весь год существования этой линейки чипсетов обнаружить не удалось. Зато по ряду отзывов контроллер там работает побыстрее, чем у конкурентов. Это и явилось одной из причин смены материнской платы. На деле же с некоторыми проблемами я столкнуться умудрился (к чему, впрочем, был подсознательно готов — NVIDIA это не Intel и, тем более, не VIA). Для тестирования, как и в предыдущих двух частях применялись два картовода — мультиформатный 12 in 1 и Pretec e-Disk II. Первый интересен для изучения работы карт в условиях «старого» (но и сейчас существенно более массового оборудования), второй — поддержкой MMC 4.0 и SD 1.1. Первый к апгрейду отнесся нормально. Даже скорости карт на нем чуть выросли. Со вторым же начало твориться непотребство. Линейные скорости остались высокими, хотя в ряде тестов было заметно их снижение относительно работы совместно с VIA VT8237. Связано оно было с тем, что в процессе чтения/записи информации скорость часто падала до очень низких значений — картовод как бы приостанавливал работу. А уж что творилось при измерении времени доступа, можете сами себе представить. С другой стороны, особой альтернативы пока нет. Возможно, что в результате проводящегося сейчас тестирования картоводов удастся подобрать на будущее быструю модель, лишенную проблем совместимости с nForce4, но пока такой под рукой не находилось. В конце-концов одно из важнейших условий для любого тестирования (равные шансы всем испытуемым) все же соблюдено, так что для сравнения карт друг с другом полученные результаты вполне можно использовать (хоть они мне и не нравятся — графики неприятные). Да и nForce4 сейчас один из самых популярных чипсетов, так что с точно той же ситуацией могут столкнуться многие пользователи, для которых полученные цифры, по сути, будут не относительными, а абсолютными результатами.
Что касается тестового инструмента, то и его я поменял — все равно же результаты заново набирать. Тестовые модули в AIDA32 не менялись уже долгое время (как и сама программа), что вполне могло сказаться на результатах современного оборудования. В то же время у программы есть «наследник», который развивается и сейчас. Кроме того, и информации чуть больше выдает. Единственный недостаток — программа платная, так что самостоятельно протестировать свое оборудование для сравнения с нашими цифрами смогут немногие. С другой стороны, алгоритмы программ сходны, так что вполне можно предполагать, что в тех случаях, когда AIDA32 работает корректно, она демонстрирует такой же результат, что и использованный мной Lavalys Everest Ultimate Edition 2006 2.80. А когда некорректно, тогда и говорить о ней нечего :)
Тесты на чтение
Полагаю, что особо комментировать результаты, полученные на 12 in 1 не стоит — для MMCplus новые устройства практически обязательны, SD работают с вполне приемлемой скоростью. Замечу, что обе карты Apacer продемонстрировали ровно 10 Мбайт/с: такое нам давно обещали многие производители и вот теперь-то я нашел комбинацию из картовода, карты и контроллера, на которой обещанный результат достигнут :) Жаль только, что уже во времена начала отказа от SD 1.0.
Куда более интересны результаты работы карт совместно с e-Disk II (даже несмотря на описанные выше проблемы с чипсетом). Абсолютным аутсайдером оказалась карта MMCplus Pretec, чего можно было вполне ожидать, судя по отсутствию на ней громких маркировок. Зато карта того же формата от Apacer выступила блестяще, не просто обогнав SD-карты, но вообще выйдя за пределы их возможностей. Правда обещанных 42,5 Мбайт/с и близко нет — результат почти вдвое ниже. Но тут уж может быть очень много факторов, вплоть до ограничений USB, накладных расходов UMS-драйвера и т. п. Да и гарантий того, что картовод не накладывает никаких ограничений, у меня тоже, разумеется, нет. Как бы то ни было, но на данный момент это абсолютный рекорд в наших тестированиях карт памяти.
Впрочем, Secure Digital отстает не то, чтоб радикально. Хорошо заметно, что буквально сразу после начала использования карты этого типа бодро вышли на реализацию всех возможностей спецификации, что не может не радовать. Примечательно, что Apacer 150x немного, но все же быстрее, чем Pretec 133x. Не на 10%, но все равно — большая заявленная скорость действительно дала большую реальную. Еще более интересно то, что практически такую же скорость чтения, как и более заслуженные соперники, демонстрирует и карта с маркировкой 88х. Очень может быть, что в целях унификации контроллер в эти карты начали устанавливать такой же, как и в 150х, а отличия обусловлены только разными микросхемами памяти (в этой связи версия об использовании MLC очень даже похожа на правду). Так что в тех случаях, когда критичная скорость чтения, можно и сэкономить. Что со скоростью записи — проверим чуть позже.
В тесте на среднее время доступа при чтении в полной мере проявилось то, о чем я говорил выше — задержки при работе e-Disk II. Как вы помните, совместно с USB-контроллером от VIA мы наблюдали в его случае чуть меньшее время доступа сравнительно с 12 in 1, теперь же ситуация изменилась на противоположную и изменилась весьма радикально. В этой связи лучше по данной части результатов далеко идущих выводов не делать. Что касается второго картовода, то в его случае заметно то, что 88х ведет себя в точности как карта Pretec, 150х чуть быстрее, а в случае MMCplus карта от Apacer заметно быстрее «откликается» чем референсный Pretec.
Тесты на запись
Если сравнить то, что у нас получилось сейчас с тем, что было на VIA, в случае карт от Pretec можно заметить, что SD в скорости практически не потеряла, в отличие от сильно «просевшей» MMCplus. Поэтому на всякий случай запомним ее результат в более удобных условиях — 10.1 Мбайт/с. Близко к этому и MMCplus Apacer, причем лишь не на много медленнее, чем обещано. С учетом особенностей в поведении картовода, можно предположить, что в более удобных условиях она смогла бы выдать все заявленные 11 Мбайт/с. Но, как я уже говорил в начале, по нынешним временам это не так и много — обе скоростные модели Secure Digital ее заметно обошли. Apacer 150x не только оказался быстрее, чем Pretec 133 x, но и сумел превзойти заявленные показатели. А вот карта, маркированная как 88х, обещанное продемонстрировала, но только… на старом картоводе. Его возможностей вполне хватает для реализации ее скоростного потенциала, так что ввиду особенностей работы хоста оказался он на 20% быстрее нового :) Такие вот гримасы совместимости различных устройств.
Время доступа при записи оказалось, как и следовало ожидать, заметно большим, чем при чтении. Особенно не повезло e-Disk II, который, кстати, в результате повторения подобной ситуации у кого-нибудь из пользователей при записи большого количества мелких файлов может легко оказаться существенно медленнее, нежели старые картоводы с поддержкой только SD 1.0. Поэтому делать какие-либо выводы на основании его результатов я поостерегусь, давать оценки MMCplus только за работу в режиме MMC 3.0 тоже, так что остаются только SD-карты да и то — в не лучших условиях. Впрочем, и в этом случае Apacer 150x оказалась чуть «отзывчивей», чем карта Pretec. 88x медленнее, что, опять же, неплохо коррелирует с предположением об использовании в ней более медленных микросхем памяти.
Итого
Особо распространяться в выводах смысла нет — все и так хорошо видно на графиках. Появление новых версий спецификаций MMC и SD было с энтузиазмом встречено производителями карт, и Apacer тут не исключение. Все карты достаточно интересные, но по своему — SD 150x на сегодня является одной из самых быстрых карт в своем классе, 88х при очень высокой скорости чтения способна понравиться экономному пользователю, ну а про MMCplus и говорить особо нечего. Правда, в очередной раз подтвердилась истина, что при выборе карты памяти надо не на иксы смотреть, а на подробные результаты скорости работы. Ведь «в иксах» MMCplus почти в два раза «длиннее», нежели SD (290 x против 150х), однако скорость записи в ее случае совершенно официально примерно в полтора раза ниже, а скорость чтения обещанную в настоящее время получить практически невозможно. Да и вообще, в случае MMCplus нужно точно быть уверенным, что используемое вами оборудование действительно поддерживает последние версии спецификаций — что бывает в противном случае хорошо видно на диаграммах. Однако факт остается фактом — в соответствующих условиях на данный момент карты, соответствующие спецификациям MMC 4.x, на сегодняшний день являются самыми быстрыми (разумеется, если производитель об этом позаботился :)).