Asmedia 106x sata controller raid как настроить

Обновлено: 07.07.2024

Предлагаю накапливать и делиться инфой о контроллерах 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-контроллер. Что собой представляет данное устройство? Как с ним работать? Как позаботиться о его быстродействии? Вот неполный список вопросов, что будут рассмотрены в рамках нашей статьи.

Что такое SATA-контроллер?

sata контроллер

Serial Advanced Technology Attachment является технологией, с помощью которой устройства хранения вроде жесткого диска и оптического провода могут обмениваться данным по высокоскоростному кабелю с материнской платой. Оптимальным является использование разъема с наименьшим числом. Идеальными считаются SATA0 или SATA1. Для оптических приводов возможным является использование других портов.

При работе с жесткими дисками первоначально необходимо использовать SATA0. Он устанавливается на системный носитель. Каждый последующий должен иметь цифру на одну больше и так далее. Если есть несколько жестких дисков и применяется режим RAID, чтобы увеличить место хранения, один провод подсоединяется к разъему, а потом всё остальное подводится к контроллеру.

Режимы работы

контроллер sata

Контроллеры определяют, как жесткий диск будет обмениваться данными с материнской платой. Всего может быть три принципа взаимодействия:
  1. Режим работы контроллера SATA IDE. Наиболее простой вариант. При нём жесткий диск функционирует как IDE или РАТА. В этом случае он имеет ограниченный потенциал, а также не отличается быстродействием работы. Но этот режим является очень ценным, если необходимо обеспечить совместимость взаимодействия с оборудованием, которое уже устарело. Также использовать его можно в случаях, когда компьютер имеет только один жесткий диск и не нужно применять различные функции приводов.
  2. Режим работы контроллера SATA AHCI. В этом случае возможным становится использование передовых функций приводов. В качестве примера можно привести Native Command Queuing и «горячую» замену. Также существенным преимуществом является высокая скорость взаимодействия (если сравнивать с предыдущим вариантом).
  3. Режим работы контроллера RAID. При такой настройке из нескольких отдельных жестких дисков можно создать единый массив хранения данных. Он отличается избыточностью информации, а также более высоким быстродействием. Первое достигается благодаря созданию резервной копии жесткого диска, а второе – расслоению дискового пространства. Когда работает этот режим, то вместе с ним функционирует и AHCI.

Примечания

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

Причины неисправностей

sata контроллер для ноутбука

Допустим, ПК перестал работать с жестким диском. У этой неисправности может быть несколько причин:
  1. Неплотно подключены кабели.
  2. Вышел из строя винчестер.
  3. Не работает или сильно тормозит SATA-контроллер.

В первом варианте необходимо проверить плотность прилегания кабеля. Во втором, скорее всего, нужно заменить устройство. А в третьем – выставить правильные настройки. Для таких изменений необходимыми являются права администратора. Если они есть, то можете приступать к решению неисправности.

Как включить SATA-контроллер в БИОСе компьютера?

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

После того, как вход успешно выполнен, необходимо найти пункт Integrated Peripherals. Если его нет, то подойдёт любой, который созвучен по смыслу. В нём располагаются все параметры, что относятся к внутренним возможностям материнской платы. Сейчас необходимо найти Onboard SATA Controller. Если его нет, просто ищите любую запись, где написано «SATA-контроллер». У этого параметра может быть установлено значение только Disabled и Enabled (соответственно отключено и включено). Необходимо проследить, чтобы он был активирован.

Для сохранения изменений можно нажать на F10 и кнопку ввода. Если этого не сделать, то система сама предложит совершить эти действия. После этого следует перезагрузить компьютер и ещё раз зайти в БИОС, чтобы убедиться, что винчестер был обнаружен. Понять это можно благодаря пункту Standard CMOS Features. Теперь нам известно, как включить SATA-контроллер. Давайте же разберёмся с режимами.

Подключение AHCI

как включить sata контроллер в биосе

Делается это при помощи всё того же БИОСа. Для внесения изменений зайдите в окно управления. После этого необходимо поискать IDE, AHCI или RAID. Они должны идти вместе с SATA. Также дополнительно на некоторых устройствах используется слово "MODE". Тот режим, который нам не нужен, отключаем, а необходимый, наоборот, подключаем (делается это всё также с помощью изменения Disabled на Enabled и наоборот).

В целом вот, как переключить контроллер SATA в режим AHCI или другой, какой будет необходимо. При этом важным является точное следование инструкциям, чтобы ничего лишнего не тронуть. Теперь давайте уделим внимание двум опциям, которые могут пригодиться при настройке компьютера. Причем основная тема статьи уже раскрыта, и мы сейчас углубим свои познания.

SATA Controller Mode

тормозит sata контроллер

Этот опцион используется для указания режима работы. Это мы уже обговорили. Сейчас давайте же уделим внимание тому, как и что работает в данном случае. Если выставить режим IDE, то отпадёт нужда в использовании дополнительных драйверов при работе с техникой, что использует эту технологию. Режим RAID является совместимым со всеми ОС начиная с Windows 2000. Единственная особенность в том, что здесь необходимы будут устарелые носители для драйверов (если техника того же года выпуска, что и операционная система). В ином случае их роль успешно может выполнить Flash-накопитель или компакт-диск. Но говорить про создание массива RAID имеет смысл только в том случае, если имеется хотя бы два жестких диска. Положительно на их работу будет влиять одинаковая марка и объем. А уж если совпадут партии и firmware – это уже идеальные условия использования данного режима.

АНСІ является более новой технологией и со старыми (относительно) системами не совместим. Благодаря тому, что этот режим позитивно сказывается на быстродействии техники, то рекомендуется остановиться именно на нём. Причем, если RAID и АНСІ ещё могут быть запущены на представителях операционных систем и компьютеров начиная с поколения 2000, с Windows 9x они не помогут: попросту нет драйверов, которые совмещали бы работу программного обеспечения и аппаратуры. Учтите, что изменения необходимо вносить ещё до того, как будет установлена ОС. Если поменять режим, когда операционная система уже установлена, можно обнаружить на своём компьютере «синий экран смерти», на котором будет выводиться информация об ошибке и невозможности корректной работы. Если нет желания увидеться с ним и сносить ОС, то следует в принудительном порядке сменить драйвер контролера на тот, который будет работать с новыми настройками.

История развития

как включить sata контроллер

Первым из семейства контроллеров по праву считается SATA 150. Он является интерфейсом, который использует последовательную шину передачи данных. Работает на частоте 1,5ГГц, обеспечивая тем самым пропускную способность 150 Мегабайт в секунду. Стандарт распространился благодаря ряду преимуществ, которых не было у предыдущих разработок. Так, архитектурные преимущества шины, малый размер разъемов и кабеля, удобство при использовании и общая надежность соединения сыграли свою роль. Также при подключении к одному порту двух устройств здесь не возникает конфликтов и не появляются проблемы.

Второе поколение SATA 300 обеспечивает работу на скорости 300 Мегабайт за одну секунду. Теоретически оба варианта являются совместимыми, но проблемы не исключены. Но, справедливости ради, стоит сказать, что даже самые современные жесткие диски ещё не научились действовать быстрее, чем 130 Мегабайт в секунду, поэтому особого смысла гнаться за цифрами в данном случае нет. Поэтому при использовании типов контроллеров нет никакой разницы. Важным является только то, что первым подключается.

Поставил на старую материнку Gigabyte P55-UD3.Так вот, при установке контроллера во все разъёмы кроме верхнего PCIx16 включается режим pcie 1.0. А так как контроллер использует одну линию то скорости на SSD составляют примерно (190 МБ/с чтение, 180 МБ/с запись).

А вопрос такой: Что произойдёт при установке подобных контроллеров на Asmedia ASM1061 на современные материнские платы с pcie 3.0? Увеличатся ли скорости чтения/записи на SSD? Или они просто переключатся в режим pcie 2.0 и будут работать на скоростях +- 400 МБ/с?



На современных платах все будет нормально /thread.



Asmedia - медленная глючная какащка. Надо было брать marvell.


Который из них? 9230?


550 не будет, т.к. это sata2-контроллер, но 280 где-то должно быть.

Хотя может и sata3, если верить спекам. Но я лично видел изделия только sata2. Нормальные контроллеры, с 6Гбит портами обычно используют PCIe 4x/8x

Khnazile ★★★★★ ( 18.06.20 13:33:51 )
Последнее исправление: Khnazile 18.06.20 13:36:46 (всего исправлений: 2)


Это SATA3 контроллер. В ОП картинка со скоростью 430МБ/с. На встроенных в материнку портах SATA2 как раз скорость максимум 284 МБ/с.


Как раз сегодня утром смотрел этот обзор. Там не написано про режим pcie 3.0. А тот чип, про который ты говоришь (на две линии), он — ASM106__2__. Контроллеров на таком чипе у нас пока не продают.

Собственно, сам вопрос возник, когда я смотрел на утилиту для прошивки последней firmware для этого контроллера. Там была переключалка режимов pcie (gen1.0, gen 2.0, gen3.0).

justAmoment ★★★★★ ( 18.06.20 13:47:44 )
Последнее исправление: justAmoment 18.06.20 13:50:06 (всего исправлений: 1)


Я точно не знаю, как устроена платформа P55, но скорее всего, порт pcie x16 подключен напрямую либо к процессору, либо к северному мосту, если он там есть. А порты x1 подключены к хабу/южному мосту, и по этому там pcie 1.0


Да, сейчас посмотрел в паспорт материнки. Там картинка есть. Линия pcie x16 подключена в процессор (и приписка что она умеет режим pcie 2.0). А линия x4 и две линии x1 подключены к чипсету P55 (и приписки про 2.0 нету).

вот только в спеках заявлено что это - pci-e 2.0 контроллер.

прошивалка возможно универсальная, в т.ч. и от более свежих чипов.


8 PCI-Express 2.0 lanes (bandwidth limited to 2.5 GT/s same as PCIe 1.0, normal PCIe 2.0 has 5 GT/s bandwidth)


Проверил сегодня на материнке ASUS PRIME B365M-A. Порты PCIe работают в режимах 2 и 3 поколений.

При втыкании в любой PCIe слот контроллера что x1, что x16 происходит включение контроллера в режиме Gen2. По замеру скорости в федоре показывает на том же что и ранее SSD (440 / 410 / 0.09) (Read/Write/Access time). При том что на родных портах SATA3 показывает (551 / 497 / 0.09).

Использовать данный контроллер можно для одного SSD в режиме скорости +/- 400МБ/с. Никакого ускорения при втыкании в порты выше 2 поколения не происходит.

Если ставить два одновременных SSD то только для попеременного использования — никаких рэйдов и высоких нагрузок, иначе не вытянет по скорости параллельной работы двух SSD.

Можно поставить два HDD, тогда никаких торможений при параллельной работе их не будет, так как каждый из них будет работать со скоростями максимум +/- 200МБ/с


Обзор на asm1062.

Я кстати вспомнил, что видел этот обзор, когда только выбирал контроллер. И там вскользь упоминается asm1061, наряду с другими контроллерами. И частично описана (с картинками) проблема/вопрос, которые я тут задавал. Но тогда не придал значения нюансам. Как говорится, пока сам не попробуешь — не поймёшь всю боль, сколько бы про неё не рассказывали другие.

RazR
Вы поосторожнее с выражениями, ладно? Не надо поспешных выводов.

Диск не стал загрузочным. Зашёл в "Управление компьютером", сделал винт активным, а нифига. Пишет "error: no such partition". Наверное надо было другие диски на время установки отключить?

На системном диске, у кого 40-ка, вы в корзине ставите "Удалять сразу"? Или как? Или объём уменьшить?

Добавлено спустя 26 минут 33 секунды:
Система, конечно, стала просто лапочкой. Всё моментально работает. Я пока что очень доволен покупкой

RazR: Ерунда для параноиков.
SSD от Intel, Windows 7, файл подкачки на 64 Mb - и больше ничего не надо.

А почему именно 64Мб, на форуме искал, но пока ничего не нашел?

У меня РАМ-диск для кэша Оперы и темпов, нужно/можно ли и своп там разместить?

almazmusic
с корзиной ничего не делал, на ССД из 37,2Гб свободно 21,5Гб

0. Берём Интеловский ССД.
1. Включить в БИОСе AHCI (отключив при этом все остальные накопители кроме ССД и накопителя с которого будет ставиться система)
2. Поставить Windows 7 x64. Именно поставить! а не восстановить из образа. можно воспользоваться встроенным "бэкапером"
3. Поставить свежий Intel Chipset Software Installation Utility.Либо драйвера Чипсета своего производителя.
4. Поставить свежий Intel® Rapid Storage или ТУТ
5. Поставить свежий Intel® Solid-State Drive Toolbox. Подробнее о Intel® SSD Toolbox
6. Запустить в Intel® SSD Toolbox :
- System Configuration Tuner Согласиться со всеми предложенными оптимизациями. Перезагрузиться.
- Intel SSD Optimizer жмём внизу кнопочку Schedule Настраиваем Планировщик: ТРИМ - раз в неделю этого будет достаточно.
7. Файл подкачки - лучше не трогать, пусть будет, это не ХР. для особо желающих подёргать - ставим - выставить вручную:
- минимальное значение 64 МБ,
- максимально по ВАШЕМУ усмотрению, обычно хватает размера равного количеству Оперативной Памяти.
ФП - НЕ пишется, и не используется весь - это просто зарезервированное место. Если ФП - НЕ нужен система его не использует.
Всё. обновляем систему и дальше работаем как обычно.
P.S. Более полного и действенного предложения по оптимизации - не просто не надо - а как показывает опыт и практика большая оптимизация обычно вредит сильнее чем оптимизирует.
ВСЁ. СОВСЕМ ВСЁ! БОЛЬШЕ НИЧЕГО ДЕЛАТЬ НЕ НАДО . Allex.
Как узнать версию прошивки винта? Я что-то не нашёл %) А винтик февральский. Скорость - 220, а хочу 250 almazmusic
на HDD можно узнать еверестом Хранения данных->ATA->Версия или в HD Tune вкладка Info, мож на SSD тож покажет almazmusic
А через диспетчер устройств тож не показывает? almazmusic Странный вопрос. ССД Тулбокс ставил? - он показывает.

Изображение

в чём хочу в ХД Тюне Про? - так поставить надо в файл-опции- 1МБ размер блока.
и будет счастие.
последняя прошивка 02HD
CrystalDiskInfo - тоже показывает

Добавлено спустя 24 минуты 26 секунд:
Кстати - эта тема должна быть "закрытой", и ФАК должен быть. хотя сам ФАК уже есть на 99%. остальное- люди которые разбираются - сделают сами. те кто не разбирается - того что написано - уже с головой хватит.
и теперь кстати - искать по двум темам.
ИМХО
И, кстати, almazmusic- ты же был ярым противником разных тем.


С чего это? Сюда будут писать васи, которые не умеют читать ФАК или те, у кого не Интел.
Алекс, ну это явно разные темы. В одной обсуждается выбор и приводятся доводы "почему", а в другой вопросы типа "а почему винт не стал системным?" итд. Это явно разные темы.

almazmusic а в другой вопросы типа "а почему винт не стал системным?" - это не сюда. это было бы с обычным винтом. а настраивать реально нечего.
ну пару вопросов можно ещё написать.
это НЕ техподдержка. поэтому ИМХО тут должны общаться те кто хоть чуть чуть понимают а не обсуждать всяких "Вась" и их проблемы.

в тулбоксе - Виев Драйве Информэйшн и 23-26 - Фирмваре.

Allex. 7-ка сама по себе быстрая благодаря суперфетчу, и продвинутому кэшированию, и всяким "бустам".

Согласен, но речь у меня лично была не о винде, а о протормозах реальных от винта. Такое впечатление, что он там вечно спит глубоким сном.

Allex.
Вопросы будут, так что я думаю администрация будет очень против закрытия темы.

Странно, винт за ночь полгига накатал. Где это он так, интересно. Торрент стоит чистый, с одной закачкой.

Добавлено спустя 31 секунду:

almazmusic торрентом и накатал. там в папке с торрентом(с прогой) 2 файлика раз в минуту бэкапятся.
что странного? что ССД нормальный и не надо ошибки исправлять раз в месяц.
C:UsersИмя_пользователяAppDataRoaminguTorrent Последний раз редактировалось Allex. 15.12.2010 13:38, всего редактировалось 1 раз. Я не помню, где они лежат, но всё таки у меня всего одна раздача!

Всё же, чтобы ты, Алекс, не говорил, а я лично перестал замечать работу ОС и это как раз то, что нужно. Это очень хорошо для работы, когда тебя система не отвлекает тормозами или там ещё чем-то, а моментально всё делает без задумок.

Хотел ещё Редибутс винде скормить, так она сказала, что она стоит на очень быстром винте и ей не надо редибуст. Кстати, говорили, что суперфетч надо отключать. Надо. Он вроде бы нужен для хдд и редибуста.

В: Как удалить файл гибернации?
О: Запустить командную строку с правами администратора и выполнить powercfg -h off

Добрый день коллеги!
Вот пытаюсь настроить свой Vertex 2 60 Gb.
Стоит Windows 7 х64.
Обнаружил с корне системного диска файлик hiberfil.sys объемом 3,2 Гига.

Гибернацию вроде как отключал, но не знаю как проверить ее статус.
Не подскажите, как это сделать?
Или просто тупо еще раз ее отключить?
И исчезнет ли при этом этот файл?

Oleg_Nikopol
Неужели сюда было проще написать, чем в гугл? Я гуглил это за секунд пять.

Можно в фак добавить
SLC быстрее и обладает гарантированным количеством циклов записи от 100 000 до 1 миллиона раз;
MLC не только дешевле и медленнее, но и менее надежен (иногда не более 10 000 циклов записи)

Рекомендации по настройке ОС для SSD Отключить

индексации информации (бесполезная для SSD функция, так как время доступа и без того мало);
отключить Prefetch;
отключить Superfetch;
отключить автоматическую дефрагментацию.

хорошим решением будет включение режима AHCI в BIOS. Возможно, при установке ОС потребуются дополнительные драйверы, так как даже в наборе Windows 7 присутствуют драйверы не для всех контроллеров SATA чипсетов материнских плат, зато прирост производительности будет значимым. Обрати внимание и на то, что если ты создал образ раздела с системой на HDD, и лишь затем включил AHCI и клонируеш информацию на SSD, при загрузке системы BSOD (синий экран смерти) будет неизбежен. Есть способ избежать такой ситуации:
Запусти редактор реестра ("regedit" без кавычек в меню Выполнить)
Открой ветвь HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlset / Services
Открой msahci
Кликни правой кнопкой мыши на ключе "start" и выберите пункт Изменить
В поле Значение установи "0" (без кавычек), и нажмите ОК
Закрой редактор и перезагрузите ПК
В BIOS выбери режим контроллера SATA: AHCI
Теперь загрузка в Windows 7 или Vista будет произведена успешно, и ОС опознает подключенные AHCI устройства. Потребуется еще одна перезагрузка, а затем можно будет наслаждаться производительностью SSD с AHCI без полной переустановки системы.

Читайте также: