Нет, вы не увидите никакой пользы. Фактически, при использовании контроллера SATA PCI-e может произойти очень небольшое снижение производительности.
Есть ли заметная разница между пропускной способностью OB SATA и контроллером SATA PCI-e?
Основной вопрос: Могу ли я увидеть какие-либо преимущества (в отношении пропускной способности ввода / вывода) для покупки отдельной (не рейдовой) платы контроллера PCI-e для подключения дисков SATAII к встроенным слотам SATAII?
Я бы подключил по крайней мере четыре диска к любому решению, которое я выберу.
Контекст:
По причинам переносимости я запускаю файловый сервер на виртуальной машине (физическая машина специально предназначена для этой виртуальной машины), обслуживая файлы с нескольких виртуальных дисков, каждый из которых расположен на своем собственном физическом жестком диске. Хост имеет собственный выделенный диск, а виртуальная машина также находится на собственном физическом программно-зеркальном диске. Изредка я вижу некоторые замедления в операциях ввода-вывода для чтения / записи файлов на сервер и с сервера, и я подозреваю, что сейчас все это выполняется по шине PCI. (Ограничено 100 Мбит / с против 150 Мбит / с для SATA).
Я был готов терпеть ограничение до 100 Мбит / с по шине PCI, но я начинаю хотеть чего-то более быстрого.
Машина, на которой все это работает, немного старая (P4, нет слота PCI-e), поэтому я подумываю об обновлении. Мне бы хотелось, чтобы любое решение, которое я выбрал (просто новая плата с> 4 SATAII-соединениями или новая плата и плата контроллера PCI-e с 4 SATAII-соединениями), обеспечивало максимально возможную полосу пропускания для дисков без получения в контроллеры уровня предприятия и т. д.
3 ответа на вопрос
Контроллеры SATA сторонних производителей обычно предназначены для аппаратных конфигураций RAID и людей, которым не хватает портов SATA на материнской плате. Если вам не нужны расширенные функции RAID (или если у вас достаточно портов на материнской плате), не беспокойтесь.
Когда я говорю «продвинутый», я не имею в виду нестандартные уровни RAID. Я просто имею в виду, что он устраняет большую часть программных накладных расходов с помощью RAID (который даже присутствует в некоторой степени в бортовых системах).
Есть ли заметная разница между пропускной способностью OB SATA и контроллером PCI-e SATA?
tl; dr: редко, но это возможно. Бортовые устройства имеют полосу пропускания всего 2 или 4 ГБ / с, которую можно насыщать, в то время как некоторые слоты PCIe напрямую подключены к ЦП и имеют гораздо большую пропускную способность.
На плате SATA на материнских платах Intel эти дни питаются от чипсета, который подключен к процессору по шине DMI. DMI 3.0 имеет ту же пропускную способность, что и PCIe 3.0 x4, только на скорость ниже 4 ГБ / с. Через это соединение подается не только устройство SATA, но и все остальное на МБ, включая M.2 (максимум 4 ГБ / с), USB 3.1 Gen 1 (5 Гбит / с) и Gen 2 (10 Гбит / с) контроллеры и некоторые слоты PCI Express в качестве пользовательских процессоров Intel имеют только 16 линий PCI Express на процессоре, остальное обеспечивается чипсетом.
Теперь вы можете увидеть, в чем проблема, и производители материнских плат это тоже знают, потому что использование одного слота M.2 обычно отключает два порта SATA. Сам слот M.2 использует не более одной линии SATA, но проблема в том, что он не используется, потому что вы используете диск M.2 на основе PCIe, который в одиночку съедает достаточную пропускную способность, чтобы использовать пропускную способность всей шины DMI.
Так что на плате для потребителей на основе LGA 1151, если
- PCIe M.2 SSD используется
- Контроллер SATA находится в слоте PCI Express с питанием от процессора (руководство по материнской плате скажет вам, какой это, иногда вы можете настроить слоты как x8 + x8 или x8 + x8 + x4)
тогда контроллер SATA будет быстрее. В противном случае вы боретесь за одинаковую пропускную способность шины DMI, поэтому это не имеет значения. Обратите внимание, однако, что это в основном теоретически, даже самые быстрые твердотельные накопители в настоящее время не потребляют более 2,5 ГБ / с, поэтому, если вы не попытаетесь сделать что-то вроде копирования с Samsung 960 Pro на четыре SSD-диска SATA в RAID-0, вы не будете попал в ограничение пропускной способности.
На материнской плате LGA 2011v3 ситуация еще интереснее. Чипсет X99 поддерживает только DMI 2.0, что составляет половину скорости, то есть 2 ГБ / с, и, поскольку один простой диск SATA может потреблять 0,5 ГБ / с, если вы хотите использовать более четырех дисков SATA, то работа с контроллером PCI Express будет быстрее. потому что на этих материнских платах обычно два слота x16 и один слот x8 (или в более редких случаях пять x8) питаются напрямую от ЦП, поскольку большинство чипов LGA 2011v3, за исключением 6800K и 5820K, имеют 40 линий PCI Express.
Наконец, если вы используете более старую плату с чипсетом Z97 или более старый, который поддерживает только DMI 2.0 со скоростью 2 ГБ / с, то снова один слот M.2 (некоторые платы Z97 имели слоты M.2) или четыре диска SATA будут использовать доступную пропускную способность и тогда плата с питанием от процессора снова будет быстрее.
Похожие вопросы
-
5
Существуют ли беспроводные маршрутизаторы, которые позволяют контролировать и регулировать пропускну...
-
8
Почему скорость загрузки ниже, чем скорость загрузки в обычных интернет-соединениях?
-
3
Ошибка при выделении Mem BAR для устройства PCI 0X / 00/0
-
-
4
Могу ли я установить ноутбук 2.5 "SATA-диск на рабочий стол без каких-либо адаптеров?
-
5
Рекомендации по хорошей цене / выгоде VGA для Windows Areo
-
8
Что съедает всю мою пропускную способность?
-
2
Почему некоторые торрент-трекеры не позволяют мне загружать?
-
7
Как убрать опцию извлечения дисков SATA из иконки на панели задач Windows 7?
-
4
Будет ли графическая карта PCI-E V2.0 работать с материнской платой PCI-E V1.0?
-
1
В чем разница между SATA и SATA-II (3,0 ГБ)?