Marvell 91xx sata 6g controller что это
P.S. ASUS P7P55D-E PRO (прошивка биоса свежая P7P55D-E-PRO-ASUS-1703)
Core i5 760
SSD Corsair force 3 60Gb (прошивка свежая 5.02
И всё-таки возможно это прошивка BIOS.
Возможно надо посмотреть как ведёт себя SSD на других материнках.
И ещё. Для таких дисков имеет значение кабель, но в любом случае не определение его в BIOS.
Проверить порт на вариант того как он работает как SATA III без данного диска?, другим диском?
контрамоции — возможности существования объектов и процессов, движущихся в обратном направлении по времени (W)
Единственность прошлого считается весьма правдоподобной (W)
Причина того, что винт не работает на-полную кроется возможно в том, что модель контроллера Marvell морально устаревшая и не "понимает" более свежий контроллер вашего SSD-диска. У вас на плате модель контроллера 9123 (912х series), а более свежие диски понимает только модель 918х серия.Если всё так, то выходы не утешают:
1. замена платы..
2. покупка PCI-E SSD устр-ва
3. так и оставить всё.
Вполне согласен с Loco. о возможной несовместимости, но тогда SATAII диск должен был нормально определяться. Попробуйте связаться с тех.центром Asus
Горячая линия поддержки пользователей ASUS
контрамоции — возможности существования объектов и процессов, движущихся в обратном направлении по времени (W)
Единственность прошлого считается весьма правдоподобной (W)
То, что диск в Биосе не виден может быть связано с тем, что включен режим AHCI для SATA-устройств. Либо, это опять же, особенность данного контроллера на плате. В других портах диск ведь определяется, значит о проблеме с жестким диском думать не приходится.Вполне согласен с Loco. о возможной несовместимости, но тогда SATAII диск должен был нормально определяться.
Спасибо за обращение в службу технической поддержки ASUS.
Обратите внимание, что SATA 6Gb/s поддерживается Вашей платой благодаря дополнительному контроллеру Marvell, по этой причине, любое подключенное к нему устройство не может быть определено в меню настроек BIOS. В меню BIOS определяются только устройства, подключенные к SATA-разъемам чипсетного контроллера.
Что касается определения дисков, подключеннык к контроллеру Marvell, как извлекаемых устройств - это нормально, учитывая, что в режиме AHCI используются расширенные возможности контроллера, такие как NCQ и возможность горячей замены диска. Именно по причине поддержки технологии горячей замены даные диски присутствуют в меню "Безопасное извлечение устройств", так как могут быть извлечены в любое время.
Не все программы корректно работают с дисками, подключенными к сторонним, не чипсетному, контроллерам - это ограничение програмного кода таких утилит и приложений, ASUS здесь бессилен, утилиты для операций с дисками не являются разработкой компании ASUS, поэтому мы не можем комментировать невозможность их работы с дисками, подключенными к контроллеру Marvell.
Кроме того следуетпомнить, что контроллер SATA6GB/s - это дополнительно установленный контроллер, подключенный к линии PCIe, следовательно он, по сути, дискретный, что и является причиной невозможности работы универсальных утилит в среде DOS. Также, учитывая, что контроллер подключен к PCIe линии, вступает в силу ограничение пропускной способности этой линии PCIe, отсюда и невысокая в отличии от заявленной скорость передачи данных.
Максимальная скорость передачи данных, заявленная производителем SSD, может быть достигнута только на системах с нативной поддержкой интерфейса SATA 6Gb/s, то есть на базе системной логики(чипсета) с интегрированной поддержкой SATA 3.
Предлагаю накапливать и делиться инфой о контроллерах sata.
Купил вот такую приблуду PCIE SATA III 8 портов контроллер карты PCIe за $40 на али.
зацепил 8 дисков.
результаты теста 8 дисков присоединённых напрямки к мат. плате
Run status group 0 (all jobs):
READ: bw=2390MiB/s (2506MB/s), 2390MiB/s-2390MiB/s (2506MB/s-2506MB/s), io=140GiB (150GB), run=60016-60016msec
Disk stats (read/write):
sda: ios=62152/3, merge=0/1, ticks=956372/69, in_queue=929197, util=99.93%
sdb: ios=62414/3, merge=0/1, ticks=956304/68, in_queue=929476, util=99.93%
sdc: ios=63084/3, merge=0/1, ticks=956311/67, in_queue=931117, util=99.94%
sdd: ios=63683/3, merge=0/1, ticks=956274/65, in_queue=929819, util=99.94%
sde: ios=71965/10, merge=3/17, ticks=956316/148, in_queue=928340, util=99.95%
sdf: ios=63981/10, merge=0/17, ticks=956389/173, in_queue=921299, util=99.95%
sdg: ios=102456/10, merge=0/17, ticks=956137/99, in_queue=903723, util=99.96%
sdh: ios=81959/10, merge=0/17, ticks=956334/4626, in_queue=920204, util=99.97%
а вот те же диски, но через данный контроллер
Disk stats (read/write):
sda: ios=24815/4, merge=0/1, ticks=953584/144, in_queue=941132, util=100.00%
sdb: ios=26292/4, merge=0/1, ticks=953605/140, in_queue=940368, util=100.00%
sdc: ios=26096/4, merge=0/1, ticks=953544/327, in_queue=940558, util=100.00%
sdd: ios=5395/4, merge=18/1, ticks=956922/1168, in_queue=955389, util=100.00%
sde: ios=5250/4, merge=23/1, ticks=956047/1164, in_queue=954565, util=100.00%
sdf: ios=5281/4, merge=9/1, ticks=958032/1209, in_queue=956604, util=100.00%
sdg: ios=5223/4, merge=18/1, ticks=956950/1539, in_queue=955889, util=100.00%
sdh: ios=5118/4, merge=14/1, ticks=957011/1234, in_queue=955684, util=100.00%
у 3 портов скорость падает в 3 раза
у остальных 5 в 12 раз
но для фарминга, по идее, и этого должно хватить.
большие диски видит.
Битва SATA 3.0 (6Гб/с) контроллеров - Intel против AMD против Marvell
Материал начинается с того, что автор расписывает то, как он получил для тестов SSD на базе контроллера SF-2281, а конкретно - Kingston HyperX:
Подключив данный накопитель к своей материнской плате Gigabyte X58A-UD5, в тесте ATTO ревьювер обнаружил вот такие вот цифры производительности, которые его, понятное дело, не очень порадовали:
Оказалось, что дело в том, что вышеупомянутая материнская плата использует не "родной" интеловской SATA 6Гб/с контроллер, а Marvell 9128. Именно его мы должны "благодарить" за столь низкую производительность одного из самых шустрых SSD на базе изделия SandForce.
Подключив этот же накопитель к Gigabyte A75-UD4H, можно увидеть совсем другую историю, куда более приятную:
После такой разницы в результатах теста было принято решение погонять три разных контроллера на предмет скорости в бенчмарках. В "забеге" приняли участие Marvell 9172, системная плата Sapphire PURE Z68 и Gigabyte A75-UD4H, т.е. сравниваться будут решения Marvell, Intel и AMD.
Для выяснения потенциала контроллеров будут использованы следующие тесты: ATTO 2.47, PCMark 7, HD Tune Pro 4.6, AS SSD 1.6.4 и Palimpsest Disk Utility (входит в состав Ubuntu 11.04 live CD). Для точности каждый тест будет прогоняться дважды, SSD между прогонами тестов будет подвергнут процедуре Secure Erase (что восстановит его производительность до почти идеального состояния). Накопитель будет работать в режиме AHCI. Точной конфигурации тестовых стендов нам не приводят.
ATTO 2.47
Два теста ATTO. Первый - чтение:
Чем выше показатель в данном тесте - тем лучше. Контроллеры Intel и AMD выступили очень хорошо, практически полностью раскрыв потенциал SSD от Kingston. Контроллер от Marvell показал себя не лучшим образом, хотя его результат с 4КБ блоками нельзя назвать провальным (чего не скажешь о 64Кб и 1МБ тестах).
PCMark 7
В составе PCMark 7 гонялся лишь тест для накопителей, а большего и не нужно:
Вновь - более высокий результат является лучшим. Обратите внимание на то, что не ахти какая производительность контроллера Marvell в синтетических тестах далеко не показатель в real-world (симуляции каждодневного) применении, отставание от лидеров невелико.
AS SSD
Постоянно обновляющийся немецкий бенчмарк для твердотельных накопителей, одна из самых популярных программ такого рода. Ниже три теста: чтение, запись и время доступа. В первых двух тестах чем выше показатели - тем лучше результат, в третьем - чем ниже время доступа, тем лучше выступает контроллер.
Intel'овское творение справляется прекрасно, ему в затылок дышит AMD, ну а Marvell'овское чудо-юдо плетётся позади.
HD Tune Pro
Ещё более известный, чем предыдущий, бенчмарк. Первый график - скорость чтения (чем выше - тем лучше), второй - время доступа (чем оно меньше, тем лучше):
Обратите внимание на минимальный показатель чтения у интеловского контроллера, неожиданно низкий результат. Да и у AMD с минимумом дела идут не ахти, когда как контроллер от Marvell впервые одерживает победу. Впрочем, когда дело касается средней и пиковой производительности, тут детищу Marvell ловить, как говорится, нечего. В тесте времени доступа вновь лидирует Intel.
Palimpsest Disk Utility
Следующий тест я никогда ещё не видел, сие не мудрено, ибо мало кто использует для бенчмаркинга загрузочный диск с Ubuntu и входящие в его состав утилиты. Утверждается, что именно в Palimpsest SSD может показать самый высокий результат. Ниже расположены два графика - чтение и запись.
Вновь мы видим доминирование Intel'овского контроллера, а второе место в очередной раз за AMD'шным творением. Оба микрочипа показали скорость чтения выше заявленной максимальной для SSD Kingston HyperX, весьма похвально. А у Marvell дела очень неудачно, автор материала пишет, что более низких показателей он не встречал.
Выводы
Автор материала делится информацией о том, что он связался с некоторыми производителями материнских плат и они сообщили ему, что проблемная производительность SSD, подключенных через контроллер от Marvell, скорее всего кроется в недостаточной оптимизации, нежели чем в каких-то ограничениях на аппаратном уровне.
Контроллер Marvell, в отличие от изделий AMD и Intel, использует для своих нужд линию PCI-E, лимит которой 500МБ/с, причём в реальных условиях эта цифра уменьшается до 400МБ/с, что мы и наблюдали в тестах (как максимум для этого контроллера). Причём даже если какой-либо вендор выделит две PCIe линии на нужды контроллера, это не решит проблему.
Говорится, что протестированное творение Marvell, чипсет 9172 не является самым новым из ассортимента контроллеров этой компании. Поставки 9182 уже начались на рынок, но в каких системных платах будет/уже используется свежачок - автор материала не в курсе. Тем не менее, заграничные коллеги не рассчитывают на какие-то там магические изменения в производительности в связи с обновлением контроллера.
По определённым причинам real-world тесты не проводились, было принято решение сосредоточиться на синтетике (мол, она показывает больше информации, что в принципе верно). Из проведённых тестов следует, как минимум, одна вещь - если подключить быстрый SSD к контроллеру от Marvell, то большой радости от использования устройства таким образом пользователь не получит, особенно его не порадует скорость записи. Шустрому SSD - шустрый контроллер!
Я рекомендую почитать схожие материалы серии "против":
Статья является вольным переводом, даже скорее, пересказом обзора устройства с сайта TECHGAGE , она не нарушает ничьих прав, ибо все права принадлежат их авторам, а фотографии к статье - фотографам с указанных выше Интернет-ресурсов
Если Вы заметите ошибки, помарки и прочее - дайте знать мне: ЛС, форум или комментарием к статье.
Видимо это самый дешевый pcie контроллер, интересный тем, что не ограничивает скорость одного sata600 накопителя.
Среди sata600 контроллеров для пользователей распространены:
marvell 91xx (9120,9123,9128) — двухпортовые, pcie 2.0 x1, отличительная особенность — поддержка 1 pata порта
marvell 9220 — 2портовые, pcie 2.0 x2
marvell 9215 — 4портовые, pcie 2.0 x1
marvell 9230/9235 — 4портовые, pcie 2.0 x2
asm1061 — 2портовые, pcie 2.0 x1
asm1062 — 2портовые, pcie 2.0 x2
Тут следует отметить, что на практике скорость одной линии pcie второй версии составляет
400MB/s (одновременно в каждую сторону, но один sata диск дуплексного обмена не поддерживает). Соответственно все x1 контроллеры не могут достичь предела даже для одного sata600 порта. Если же их установить в старую плату с pcie первой версии — скорость окажется и вовсе 200MB/s, что ниже даже чем sata300.
У интела первые чипсеты с pcie второй версии это x38 и 4-series под s775, но только в слотах подключенных к северному мосту.
Первые чипсеты (фактически это бывший южный мост) с поддержкой второй версии — 6-series, s1155, для sandybridge.
Аналогом asm1062 является marvell 9220, но предложений плат на нем мне не попадалось. 4хпортовые стоят в 2-3 раза дороже. Контроллеры с x1 шиной лимитированы скоростью около 400мег, кроме того у 91xx есть неприятная особенность — у них скорость записи заметно ниже скорости чтения, особенно это проявляется при установке в чипсетные слоты (в процессорный слот ситуация улучшается, но он обычно уже занят чем-то более полезным).
Упаковка (картонная коробка, лежала в пакете с пупыркой):
Содержимое — кроме контроллера в антистатическом пакете есть низкпрофильная планка и 3 винта, 2 с дюймовой резьбой и 1 M3:
Плата:
Крупнее:
Без радиатора, радиатор был приклеен на какой-то клей, толи герметик, оторвался легким покручиванием в плоскости поверхности:
Контроллер крупнее:
Преобразователь питания:
Биос:
Рядом с espada на asm1061:
В слоте (в данном случае процессорный x16, но тесты проводились в соседнем, чипсетном):
под каждым sata-разьемом есть независимый индикатор активности в виде зеленого светодиода, разьемов для подключения выносных индикаторов нет, как и разводки под них.
Разьем контроллера в сравнении с x1 и x4 слотами:
вставить в x1 можно, только если в нем есть прорезь сзади.
Заставка биоса в x1 и x2 режимах (x1 получилось в некотором роде случайно, в процессорном слоте, не любит биос этой матери x2 контроллеры в этом слоте):
Идентификаторы контроллера:
PCI\VEN_1B21&DEV_0625&SUBSYS_10601B21&REV_01
PCI\VEN_1B21&DEV_0625&SUBSYS_10601B21
PCI\VEN_1B21&DEV_0625&CC_010601
PCI\VEN_1B21&DEV_0625&CC_0106
По температурному режиму — нет проблем, радиатор теплый независмо от нагрузки, +15..20 градусов от окружающей среды без обдува, нужен ли тут вообще радиатор — вопрос.
Может использоваться для загрузки с подключенного к нему диска.
Контроллер ahci-совеместим, соответственно в системах со встроенной поддержкой драйверов не требует.
Где нету — откуда-то был стянут архив Asmedia_SATA3_ASM106x_3.2.1.0000.zip.
Родные драйвера в нем есть начиная с xp (для x86 и x64), причем их аж три вида:
Driver\scsi\amd64\asahci64.sys — xp/2k3
Driver\scsi\i386\asahci32.sys
Driver\stahci\amd64\asstahci64.sys — w8+
Driver\stahci\i386\asstahci32.sys
Driver\stor\amd64\asstor64.sys — vista+
Driver\stor\i386\asstor32.sys
Фактически на предмет совместимости с xp/x86 (у vista+ есть встроенный драйвер ahci, и родные если и нужны, то только для всяких raid возможностей):
asahci — работает, изображает из себя сказевый, дает смотреть смарт
asstahci — в процессе установки роняет систему и до его ликвидации она падает во время зарузки, не совместим с xp, но необходимых ограничений в .inf не указано.
asstor — работает, изображает из себя сказевый, дает смотреть смарт (единственная попавшаяся аномалия — crystal disk info начиная с 6ой версии не видят дисков, если не установлена настройка «advanced disk search»). Так же сильно увеличивал время загрузки системы, но возможно это какие-то особенности окружения.
Для проверки использовалась мать на h67+i3-2120, контроллеры стояли с x4 слоте подключенном к h67, система — w10/1703, драйвер везде стандартный от ms (storahci). В качестве достаточно быстрого диска диска использовался Kingdian s280/240GB в составе sm2258+samsung 48L 3d-tlc. Скорость чтения у него близка к пределу интерфейса, записи в пределах slc-кеша обьемом
6GB тоже.
Вторым диском выступал dexp m1/120G (s11+toshiba 15nm mlc/4plane), чтение у него так же близко к пределу интерфейса, запись слегка не дотягивает, но превышает 450MB/s по всему обьему. Впрочем там, где он использовался, осуществлялись чтение-запись нулевых данных, на которых скорость у этого контроллера ограничена только интерфейсом и превышает 500MB/s.
Результаты CDM3:
В сравнении с, по порядку, asm1061:
h67(чипсетный):
marvell 9230 (в лице stlab a520):
немного удивительно, что чипсетный контроллер оказался слаб с большой очередью запросов. С драйвером от интела он ведет себя лучше, но хотелось посмотреть с одинаковым у всех участников.
9230 оказался слегка медленнее на последовательном обмене.
1061 закономерно ограничен
Чтение двух портов одновременно, 780MB/s в сумме, ограничение pcie2x2:
Чтение+запись двух портов одновременно, pcie как известно дуплексный, и обмен в противоположных направлениях независим:
скорость близка к возможностям sata600,
1000MB/s, pcie практически не ограничивает.
Для сравнения — asm1061:
здесь чтение в пределах 400MB/s, а вот чтение+запись достигает 650.
upd. а вот что получается в чипсетном слоте более старых плат, с pcie первой версии: это s1156 в лице asus p7p55d le и нижнего x16 слота, i5-661, и smarbuy firestone 480g подключенного к asm1062, с которого же и была загружена система. с загрузкой проблем тоже не было.
для x1 контроллеров последовательный обмен был бы вдвое ниже.
Читайте также: