2

Моя материнская плата - Gigabyte EP45-UD3R. Он имеет 3 разъема PCIe x1 и 1 разъем PCIe x16. Это указывает, что x16 соответствует стандарту PCIe 2.0, но не указывает, являются ли слоты x1 1.0 или 2.0. Это 64-битная система Windows 7, и я использую кабели USB 3.0.

Из того, что я нашел в Интернете, даже если он равен 1,0, он должен иметь общую пропускную способность 500 МБ / с в обоих направлениях (250 МБ / с отправлять и получать). Хотя это не соответствует потенциалу USB 3.0, он намного быстрее, чем USB 2.0, и дает заметное повышение производительности по сравнению с 2.0 с механическими жесткими дисками. Так что это прекрасно для того, для чего я его использовал. Я получаю около 100 МБ / с скорости чтения / записи на внешних механических дисках, которые я использовал с ним, и это самое большее, что я могу надеяться получить от этих дисков. Однако недавно я подключил SSD к моей плате контроллера USB 3.0, и скорости… такие же, как и у моего механического жесткого диска, около 100 МБ / с для чтения / записи.

Контроллер USB 3.0, который я использую, - это SIIG JU-H40411-S1. В любом случае, это модель, фактический контроллер - это Renesas, но я не уверен, как получить точную модель. Контроллер USB 3.0 к SATA, который я использую, поставляется с моим накопителем Seagate GoFlex, и он работает на гораздо более высоких скоростях на другом компьютере со встроенным USB 3.0, примерно 250 МБ / с (хотя этого по-прежнему не хватает из номинальной производительности накопителей, это вдвое превышает скорость, которую я получаю на своем компьютере).

Я действительно не понимаю, хотя ... Даже если мои слоты PCIe x1 только 1,0, они должны иметь теоретическую максимальную пропускную способность 250 МБ / с, и, возможно, реалистично около 200-220. Но я не приближаюсь к этим скоростям. Так что здесь происходит, что мне не хватает? Есть идеи?

РЕДАКТИРОВАТЬ: (дополнительная информация / дополнительный вопрос) Я знаю, что это не совсем вписывается в тему потока этого сайта, но я очень смущен и очень хотел бы задать дополнительный вопрос, который не помещается в поле для комментариев , Я надеюсь, что на это не смотрят свысока. Я бы задал новый вопрос, но я не чувствую, что лучше задать совершенно новый вопрос с этими новыми деталями (или, возможно, так и будет, но я не уверен, поэтому, пожалуйста, будьте осторожны со мной, если я испортил большое время здесь.)

Я немного сбит с толку из-за того, что вы сказали, Дэвид, и я надеюсь, что вы могли бы дать некоторые разъяснения, основываясь на моем последующем вопросе здесь? У меня есть 6 портов SATA, которые контролируются ICH10R, и они дают мне около 250 МБ / с для чтения / записи. Поэтому я не уверен, что южный мост может стать узким местом, когда я получаю относительно хорошую производительность с его встроенным контроллером SATA (хотя, что довольно любопытно, эти 250 МБ / с значительно отстают от номинальных 3 Гбит / с у SATA 2). При этом у меня есть 3 слота PCIe x1, гигабитный контроллер RTL 8111C и контроллер GIGABYTE SATA2 (с 1 портом IDE и 2 портами SATA), которые, очевидно, используют одну шину PCIe от южного моста. Но из всех этих портов у меня есть только один контроллер USB 3.0 в одном из слотов x1, сетевой кабель к гигабитному контроллеру, привод Blu-ray на одном из портов SATA2 ГБ и старый медленный механический жесткий диск на другой порт SATA2 ГБ.

Ни одно из этих устройств не должно использовать очень большую полосу пропускания; на старом жестком диске нет файла подкачки (и я никогда не использую его ни для чего другого), привод Blu-ray не используется, сетевой контроллер также частично используется (очень малые объемы сетевого трафика) и Конечно, контроллер USB 3.0 не имеет к нему ничего, кроме SSD. Хотя я понимаю, что эти устройства не просто "мертвы", когда они не используются, я не могу себе представить, что небольшая активность, в которой они будут участвовать, израсходует настолько большую пропускную способность, что я могу получить только 100 МБ / с от одного очень активное устройство. Мне действительно любопытно, что здесь происходит. Похоже, что настоящая шина PCIe является узким местом, за исключением того, что, насколько я могу судить, она практически не используется. Я очень ценю ваше время и помощь в этом деле!

1 ответ1

1

Ваши слоты PCI Express x1 версии 1.1 и подключаются к южному мосту вместе со всем остальным на вашем компьютере, кроме памяти и слота PCI Express x16. Таким образом, у вас есть серьезные узкие места. P45/ICH10 не был разработан для поддержки высокоскоростных устройств, подключенных к портам, отличным от слота x16.

Если вас не интересует производительность графики, вы можете вставить адаптер USB 3.0 в слот PCI Express x16. Это порт PCI Express 2.0, подключенный напрямую к северному мосту.

По сути, ваша материнская плата просто не предназначена для этого. Если бы это было так, он бы разделил порт x16 северного моста на два порта x8, оставив вам высокоскоростной порт для адаптера USB 3.0 и графической карты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .