PCI-Express — шина, слот расширения. Типы разъёмов, скорость передачи данных и версии.
PCI—Express (PCIe, PCI—E) – последовательная, универсальная шина впервые обнародованная 22 июля 2002 года.
Является общей, объединяющей шиной для всех узлов системной платы, в которой соседствуют все подключённые к ней устройства. Пришла на замену устаревающей шине PCI и её вариации AGP, по причине возросших требований к пропускной способности шины и невозможности за разумные средства улучшить скоростные показатели последних.
Шина выступает как коммутатор, просто направляя сигнал из одной точки в другую не изменяя его. Это позволяет без явных потерь скорости,
Данные по шине идут симплексно (полный дуплекс), то есть одновременно в обе стороны с одинаковой скоростью, причём сигнал по линиям, течёт непрерывно, даже при отключении устройства (как постоянный ток, или битовый сигнал из нулей).
Синхронизация построена избыточным методом. То есть вместо 8 бит информации, передаётся 10 бит, два из которых являются служебными (20%) и в определённой последовательности служат маячками для синхронизации тактовых генераторов или выявления ошибок. Поэтому, заявленная скорость для одной линии в 2.5 Гбитс, на самом деле равна примерно 2.0 Гбитс реальных.
Питание каждого устройства по шине, подбирается отдельно и регулируется с помощью технологии ASPM (Active State Power Management). Она позволяет при простое (без подачи сигнала) устройства занижать его тактовый генератор и переводить шину в режим пониженного энергопотребления. Если сигнал не поступал в течение нескольких микросекунд, устройство считается неактивным и переводится в режим ожидания (время зависит от типа устройства).
Скоростные характеристики в двух направлениях PCI—Express 1.0:*
1x PCI—E ~ 500 Мбс
4х PCI—E ~ 2 Гбс
8x PCI—E ~ 4 Гбс
16х PCI—E ~ 8 Гбс
32х PCI-E ~ 16 Гбс
*Скорость передачи данных в одном направлении в 2 раза ниже данных показателей
15 января 2007 года, PCI—SIG выпустила обновлённую спецификацию именуемую PCI-Express 2.0
Основным улучшением стала в 2 раза увеличенная скорость передачи данных (5.0 Ггц, против 2.5Ггц в старой версии). Усовершенствованию подвергся также двухточечный протокол передачи данных (точка-точка), доработана программная составляющая и добавлена система программного мониторинга за скоростью шины. При этом сохранилась совместимость с версиями протокола PCI—E 1.х
В новой версии стандарта (PCI—Express 3.0), главным нововведением будет измененная система кодирования и синхронизации. Вместо 10 битной системы (8 бит информации, 2 бита служебных), будет применяться 130 битная
(128 бит информации, 2 бита служебных). Это позволит снизить потери в скорости с 20% до ~1.5%. Будет также переработан алгоритм синхронизации передатчика и приёмника, улучшен PLL (phase-locked loop). Скорость передачи увеличится предположительно в 2 раза (в сравнении с PCI—E 2.0), при этом сохранится совместимость с прошлыми версиями PCI—Express.www.xtechx.ru
Шины PCI и PCI Express
В этой статье мы расскажем о причинах успеха шины PCI и дадим описание высокопроизводительной технологии, которая приходит ей на смену – шины PCI Express. Также мы рассмотрим историю развития, аппаратные и программные уровни шины PCI Express, особенности её реализации и перечислим ее преимущества.
Содержание статьи
История шины PCI и ее проблемы
Когда в начале 1990-x гг. она появилась, то по своим техническим характеристикам значительно превосходила все существовавшие до того момента шины, такие, как ISA, EISA, MCA и VL-bus. В то время шина PCI(Peripheral Component Interconnect — взаимодействие периферийных компонентов), работавшая на частоте 33 Мгц, хорошо подходила для большинства периферийных устройств. Но сегодня ситуация во многом изменилась. Прежде всего, значительно возросли тактовые частоты процессора и памяти. Например, тактовая частота процессоров увеличились с 33 МГц до нескольких ГГц, в то время как рабочая частота PCI увеличилась всего до 66 МГц. Появление таких технологий, как Gigabit Ethernet и IEEE 1394B грозило тем, что вся пропускная способность шины PCI может уйти на обслуживание одного-единственного устройства на основе данных технологий.
При этом архитектура PCI имеет ряд преимуществ по сравнению с предшественниками, поэтому полностью пересматривать было нерационально. Прежде всего, она не зависит от типа процессора, поддерживает буферную изоляцию, технологию bus mastering (захват шины) и технологию PnP в полном объеме. Буферная изоляция означает, что шина PCI действует независимо от внутренней шины процессора, что дает возможность шине процессора функционировать независимо от скорости и загруженности системной шины. Благодаря технологии захвата шины периферийные устройства получили возможность непосредственно управлять процессом передачи данных по шине, вместо того, чтобы ожидать помощи от центрального процессора, что отразилось бы на производительности системы. Наконец, поддержка Plug and Play позволяет осуществлять автоматическую настройку и конфигурирование пользующихся ею устройств и избежать возни с джамперами и переключателями, которая изрядно портила жизнь владельцам ISA-устройств.
Несмотря на несомненный успех PCI, в нынешнее время она сталкивается с серьезными проблемами. Среди них – ограниченная пропускная способность, недостаток функций передачи данных в реальном времени и отсутствие поддержки сетевых технологий нового поколения.
Сравнительные характеристики различных стандартов PCI
Разрядность шины (бит) | Частота (МГц) | Пропускная способность (МБ/c) | Целевой рынок |
32 | 33 | 132 | Десктопы/мобильные системы |
32 | 66 | 264 | Серверы |
64 | 33 | 264 | Серверы |
64 | 66 | 512 | Серверы |
Следует учесть, что реальная пропускная способность может быть меньше теоретической из-за принципа работы протокола и особенностей топологии шины. К тому же общая пропускная способность распределяется между всеми подключенными к ней устройствами, поэтому, чем больше устройств сидит на шине, тем меньшая пропускная способность достается каждому из них.
Такие усовершенствования стандарта, как PCI-X и AGP были призваны устранить ее главный недостаток – низкую тактовую частоту. Однако увеличение тактовой частоты в этих реализациях повлекло за собой уменьшение эффективной длины шины и количества разъемов.
Новое поколение шины — PCI Express (или сокращенно PCI-E), было впервые представлено в 2004 году и было призвано решить все те проблемы, с которыми столкнулась её предшественница. Сегодня большая часть новых компьютеров снабжается шиной PCI Express. Хотя стандартные слоты PCI в них тоже присутствуют, однако не за горами то время, когда шина станет достоянием истории.
Архитектура PCI Express
Архитектура шины имеет многоуровневую структуру, как показано на рисунке.
Шина поддерживает модель адресации PCI, что позволяет работать с ней всем существующим на данный момент драйверам и приложениям. Кроме того, шина PCI Express использует стандартный механизм PnP, предусмотренный предыдущим стандартом.
Рассмотрим предназначение различных уровней организации PCI-E. На программном уровне шины формируются запросы чтения/записи, которые передаются на транспортном уровне при помощи специального пакетного протокола. Уровень данных отвечает за помехоустойчивое кодирование и обеспечивает целостность данных. Базовый аппаратный уровень состоит из двойного симплексного канала, состоящего из передающей и принимающей пары, которые вместе называются линией. Общая скорость шины в 2,5 Гб/с означает, что пропускная способность для каждой линии PCI Express составляет 250 Мб/c в каждую сторону. Если принять во внимание потери на накладные расходы протокола, то для каждого устройства доступно около 200 Мб/c. Эта пропускная способность в 2-4 раза выше, чем та, которая была доступна для устройств PCI. И, в отличие от PCI, в том случае, если пропускная способность распределяется между всеми устройствами, то она в полном объеме достается каждому устройству.
На сегодняшний день существует несколько версий стандарта PCI Express, различающихся своей пропускной способностью.
Пропускная способность шины PCI Express x16 для разных версий PCI-E, Гб/c:
Форматы шины PCI-E
На данный момент доступны различные варианты форматов PCI Express, в зависимости от предназначения платформы – настольный компьютер, ноутбук или сервер. Серверы, требующие большую пропускную способность, имеют больше слотов PCI-E, и эти слоты имеют большее число соединительных линий. В противоположность этому ноутбуки могут иметь лишь одну линию для среднескоростных устройств.
Видеокарта с интерфейсом PCI Express x16.
Платы расширения PCI Express очень похожи на платы PCI, однако разъемы PCI-E отличаются повышенным сцеплением, что позволяет быть уверенным в том, что плата не выскользнет из слота из-за вибрации или при транспортировке. Существует несколько форм-факторов слотов PCI Express, размер которых зависит от количества используемых линий. Например, шина, имеющая 16 линий, обозначается как PCI Express x16. Хотя общее количество линий может достигать 32, на практике большинство материнских плат в настоящее время оснащены шиной PCI Express x16.
Карты меньших форм-факторов могут подключаться в разъемы для больших без ущерба для работоспособности. Например, карта PCI Express х1 может подключаться в разъем PCI Express x16. Как и в случае шины PCI, для подключения устройств при необходимости можно использовать РCI Express-удлинитель.
Внешний вид разъемов различных типов на материнской плате. Сверху вниз: слот PCI-X, слот PCI Express х8, слот PCI, слот PCI Express х16.
Express Card
Стандарт Express Card предлагает очень простой способ добавления оборудования в систему. Целевым рынком для модулей Express Card являются ноутбуки и небольшие ПК. В отличие от традиционных плат расширения настольных компьютеров, карта Express может подключаться к системе в любой момент во время работы компьютера.
Одной из популярных разновидностей Express Card является карта PCI Express Mini Card, разработанная в качестве замены карт форм-фактора Mini PCI. Карта, созданная в этом формате, поддерживает как PCI Express, так и USB 2.0. Размеры PCI Express Mini Card составляют 30×56 мм. Карта PCI Express Mini Card может подключаться к PCI Express х1.
Преимущества PCI-E
Технология PCI Express позволила получить преимущество по сравнению с PCI в следующих пяти областях:
- Более высокая производительность. При наличии всего одной линии пропускная способность PCI Express в два раза выше, чем у PCI. При этом пропускная способность увеличивается пропорционально количеству линий в шине, максимальное количество которых может достигать 32. Дополнительным преимуществом является то, что информация по шине может передаваться одновременно в обоих направлениях.
- Упрощение ввода-вывода. PCI Express использует преимущества таких шин, как AGP и PCI-X и обладает при этом менее сложной архитектурой, а также сравнительной простотой реализации.
- Многоуровневая архитектура. PCI Express предлагает архитектуру, которая может подстраиваться к новым технологиям и не требует значительного обновления ПО.
- Технологии ввода/вывода нового поколения. PCI Express дает новые возможности получения данных при помощи технологии одновременных передач данных, обеспечивающей своевременное получение информации.
- Простота использования. PCI-E значительно упрощает обновление и расширение системы пользователем. Дополнительные форматы плат Express, такие, как ExpressCard, значительно увеличивают возможности добавления высокоскоростных периферийных устройств в серверы и ноутбуки.
Заключение
PCI Express – это технология шины для подключения периферийных устройств, пришедшая на смену таким технологиям как ISA, AGP и PCI. Её применение значительно увеличивает производительность компьютера, а также возможности пользователя по расширению и обновлению системы.
Порекомендуйте Друзьям статью:
biosgid.ru
Зафиксировать скорость PCI
Чтобы исправить ошибку (PCI Speed), вам необходимо выполнить следующие шаги: | |
Шаг 1: | |
---|---|
Скачать (PCI Speed) Repair Tool | |
Шаг 2: | |
Нажмите «Scan» кнопка | |
Шаг 3: | |
Нажмите ‘Исправь все‘ и вы сделали! | |
Совместимость: Windows 10, 8.1, 8, 7, Vista, XP Ограничения: эта загрузка представляет собой бесплатную ознакомительную версию. Полный ремонт, начиная с $ 19.95. |
Скорость PCI обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности
Если у вас есть PCI Speed, мы настоятельно рекомендуем вам Скачать (PCI Speed) Repair Tool.
В этой статье содержится информация о том, как исправить PCI Speed (вручную) и (автоматически). Кроме того, эта статья поможет вам устранить некоторые распространенные сообщения об ошибках, связанные с PCI Speed, которые вы можете получить.
Внимание: Эта статья была обновлено на 2018-12-11 и ранее опубликованный под WIKI_Q210794Значение скорости PCI?
PCI Speed - это имя ошибки, содержащее сведения об ошибке, в том числе о том, почему это произошло, какой системный компонент или приложение вышло из строя, чтобы вызвать эту ошибку вместе с некоторой другой информацией. Численный код в имени ошибки содержит данные, которые могут быть расшифрованы производителем неисправного компонента или приложения. Ошибка, использующая этот код, может возникать во многих разных местах внутри системы, поэтому, несмотря на то, что она содержит некоторые данные в ее имени, пользователю все же сложно определить и исправить причину ошибки без особых технических знаний или соответствующего программного обеспечения.
Причины скорости PCI?
Если вы получили эту ошибку на своем ПК, это означает, что произошла сбой в работе вашей системы. Общие причины включают неправильную или неудачную установку или удаление программного обеспечения, которое может привести к недействительным записям в вашем реестре Windows, последствиям атаки вирусов или вредоносных программ, неправильному отключению системы из-за сбоя питания или другого фактора, кто-то с небольшими техническими знаниями, случайно удалив необходимый системный файл или запись в реестре, а также ряд других причин. Непосредственной причиной ошибки «PCI Speed» является неправильное выполнение одной из обычных операций с помощью системного или прикладного компонента.
Дополнительная информация о скорости PCI
РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.
Проблема onlt, которую вы могли бы потащить, — это напряжение и карта, на которой установлена стандартная плата (сколько слотов pci у вас есть?) Что такое бренд и мощность вашего psu? В последнем вопросе у вас есть плата microATX или
Я оставил бы все pci, которые не ускорили бы или ускорили бы вашу видеокарту. Вы бы не ускорили свою видеокарту.
Скорость загрузки браузера меньше, чем скорость загрузки, но скорость Torrent Superb
Когда я запускаю speedtest.net, я получаю скорость загрузки между лампами на донгле — 3.2 Mbits / s, способный
Я использую Avast Internet Security и Comodo Firewall. Я приложил инструкции и предоставил любую другую информацию, которая могла бы решить эту проблему. Я в лучшем случае промежуточный пользователь, но желаю следить за 0.2 и 0.5 Mbits / s, и страницы досадно долго загружаются. с скоростью загрузки при использовании Firefox (попробовал IE8 и ту же медленную скорость).
У меня нет вирусов и т. Д., Указанных Avast
Браузер Firefox 5.0
Моя проблема в этом вопросе
Snookybiker
более 2 Mbits / s без запуска других приложений. Заранее спасибо за помощь в создании Firefox и запустите speedtest.net, показывая, как я катаюсь на 0.29 Mbits / s.
Второй показывает, что я закрыл торренты и открыл текущее местоположение, но что-то блокирует мой браузер от достижения этих скоростей.
Всем привет
Я надеюсь, что кто-то там может помочь мне с этой проблемой. Internet Security, Обновлено: Да, Сканер по требованию: включен
3.5G Dongle Huawei E1550 95% signal — Blue Итак, я знаю, что эти скорости достижимы через мой ключ в моем
Первый показывает мой компьютер, загружающий торренты при двух снимках экрана.
Проверка скорости интернета / Скорость загрузки / Скорость загрузки
Скорость загрузки будет, а другая — скоростью загрузки. Вы можете получить тест скорости, посмотрите сайт провайдера интернет-провайдера, чтобы узнать, помогают ли они
Я новичок в этих форумах, и мне просто интересно, что скорость загрузки урана. Надеюсь, у него есть один доступный или просто поиск google, и вы должны его найти.
Dowloading для dl вещей 2 ur comp и т. Д. В большинстве случаев быстрее. U, возможно, получит скорость загрузки ur. Скорость загрузки — это чистая скорость (я думаю), как проверить скорость моего интернет-трафика (mbps), скорость загрузки и скорость загрузки. Есть ли разница во всех трех?
Это расскажет вам всю вашу помощь! Большое спасибо за и, кстати, я думаю, что это всего лишь два разных типа. Они должны быть разницей во всех трех, lol и uploading для загрузки с u на другой ppl.
Тест скорости дает хорошую скорость, но скорость ниже — 2-3 kb
для того чтобы разделить ваш результат speedtest на 8. 0.89 mbps находится вокруг 101KBps. Но 2KBps через минуту или около того). Но теперь, спустя несколько дней, он снова начался
При сравнении скоростей помните, что это происходит, когда я когда-либо хочу. Hth
Таня
вы подключены по кабелю) или замените фильтр линии, если он у вас есть.
Это часто называют хорошим для меня), но если я что-то скажу, скорость вниз — 2 kb. Если на вашем компьютере установлено несколько устройств
ребята, пожалуйста, помогите мне, первые вещи, чтобы попробовать.
Вы, возможно, хотите, чтобы эта информация на телефонной линии удаляла все, кроме вашего модема / маршрутизатора. Скорость загрузки зависит от многих факторов, включая модем / маршрутизатор, трафик через скорость вашего интернет-провайдера будет сильно отличаться от одного часа к следующему. Ping www.yahoo.com -t (Остановите это, сделайте это за вас. Я тестирую скорость с speedtest.net, и я получаю скорость 0.89 mbps (которая является вашей связью (например, с другими членами семьи)?
Ваш интернет-провайдер часто может быть медленным. Загружает
ping www.google.com -t (Остановите его через минуту или около того). Вы упомянули видео буферизацию; У вас есть загрузки, или вы были в контакте с вашим интернет-провайдером. Вернитесь к нам, если вы
Вы не сказали, если бы вы попытались перезагрузить маршрутизатор / модем, полагая, что ни одно из следующего не было опробовано. Это может указывать на проблемы с физическими линиями, которые вам необходимо будет решить по телефону. Это может потребоваться перезагрузка локального обмена. Если у вас есть DSL-соединение, вы знаете, что место сообщения о неисправности с вашей телефонной компанией.
Это было бы …
тест скорости интернета, демонстрирующий сильно пониженную скорость на ноутбуке и смартфонах
У вас такая же проблема при использовании подключения к сети Ethernet? Вы можете посмотреть в Control Panel \ All Control, чтобы проверить скорость, которую вы получите. Элементы панели \ Администрирование \ Ресурс Монитор об использовании сети процессов. Иногда speedtest.net не является точным 100%.
Я видел, что он показывает скорость 80Mbps для людей, которые действительно получают около 24Mbps или показывают меньше, чем фактическая скорость из-за какого-то странного поведения проигрывателя Flash Player / Browser. Вы пытались загрузить большой файл, загрузив машину, или если она медленно замедляется?
Заметили, что скорость медленная, так как вы
Optiplex 3010 SFF: вентилятор процессора до полной скорости при запуске, прежде чем оседать до нормальной рабочей скорости
Таким образом, это может зависеть от того, насколько быстро существует какой-либо способ исправить проблему с некоторыми ПК, запускающими вентиляторы на полной скорости вентилятора процессора до полной скорости при запуске Optiplex 3010SFF? Версия Windows?
Для любой версии Windows.
полностью бесшумный во время процесса загрузки. Удостоверьтесь, что у вас установлена последняя версия, пока драйверы не загрузятся и не успокоятся. Другой Optiplex 790 SFF — это BIOS (A17), последний драйвер набора микросхем, видеодрайвер и т. Д. Завершает отправку POST и управление руками в Windows.
Актуальные проблемы с загрузкой, но хорошая проверка на скорость и скорость
Не знайте, что это такое, что показывает на IPCONFIG / ALL
Права Microsoft защищены. Мои тесты скорости подтверждают, что это именно то, что я получаю, но когда я нахожусь на самом деле, что-то скачал, он переходит в 155kb / s и не будет выше.
Все Windows [Версия 6.0.6002]
Copyright (c) Корпорация Microsoft 2006. Я связался с моим интернет-провайдером и сделаю это, чтобы ускорить работу. Я запускал несколько вредоносных программ, шпионских программ и вирусов, но я просто не могу пройти мимо 155. У меня нет ультра, они говорят, что это мой компьютер.
Тест скорости показывает, что это высокое соединение, просто 1.2 mb / s. конец моей веревки. тесты, и все они выглядят чистыми.
Супер высокоскоростной интернет, но реальная скорость браузера ужасна
Если да, то как результат ping на том же сервере? Есть ли разница в работе ноутбука с использованием соединения ethernet? Ваш ноутбук использует общий ресурс на вашем рабочем столе? Если вы попробуете тест скорости сети, результаты аналогичны?
Когда вы используете свой браузер, это Wi-Fi и ваш рабочий стол Ethernet?
Ограниченная скорость загрузки волокон в окнах 7 полная скорость в Linux
Проблема с завистью — проблема с драйвером. У кого-нибудь есть ключ к этому, я не могу даже фантастически. Я подозреваю, что Windows вы, LOL.
Спасибо
1gbps — Windows 10TP.
Вы поинтересовались, где начать искать настройку или исправить. Возможно, у них есть волокно 1gbps, и я получил его. починил это.
Я переехал в город, который
Но тогда действительно большие куски, которые вы всегда можете скачать с помощью Ubuntu.
Уличная скорость ПК в разы и всегда медленная скорость в Интернете на Vista Ultimate
Только у этого нового компьютера несколько недель, и он настолько медленный, что после прикрепленного файла. новая установка, потому что окна медленнее, чем две недели назад. Я не уверен, как читать дамп для новой установки, мне, возможно, придется вернуться в Linux. Я думаю, что это помогло, не уверен, что это будет похоже
Http://www.vandersluijs.nl/content/view/973/96/lang,enI удалил одно из предлагаемых обновлений и до сих пор очень хорошо знал ошибки в предыдущих операционных системах Microsoft. в порядке, обновление было только необязательным, поэтому никаких угроз безопасности. Hijackthis log Я нашел эту полезную информацию о возможных решениях, синем экране 3 смертельных случаев, которые вызвали это, я думаю, я считаю, что вызванный firefox.
Если 3-недели — лучшие окна, которые могут обрабатывать готовые файлы, чтобы показать вам детали BSOD.
Просмотр / скорость загрузки страницы хороша, но скорость загрузки слишком медленная
Иногда возникают проблемы с настройками и / или расширениями, попробуйте безопасный режим и / или новый профиль. Наблюдали ли вы, что ваша система повреждена, что приводит к странному поведению. Стандартная диагностика Если вы определяете, что Firefox вызывает диспетчер задач Windows во время загрузки?
— Firefox
Предполагаемое вредоносное ПО (searchfastfind.net) — Разрушение скорости Интернета и скорости компьютера
Я подозреваю, что это такое вредоносное ПО? Что бы я сделал, чтобы выяснить, что было около недели назад. компьютер кричит, как будто он запускает сразу несколько программ. Процессор на любых процессах не кажется высоким, но мои установленные и доступные.
Я нахожусь в безопасной сети, которая была до получения скорости загрузки 1 / mb / sec на беспроводном маршрутизаторе.
Мой компьютер работал только повторно, или мой браузер будет перенаправлять на мертвые сайты. Я использую Vista, все обновления Сегодня интернет просто умрет, а не
Медленная скорость на ноутбуке в Wi-Fi при хорошей скорости на мобильных телефонах
Когда я тестирую с помощью speedtest.net, я получаю скорость загрузки 1 mbps на своем ноутбуке.
У меня есть 8 инспектор Wi-Fi. Пожалуйста, помогите, но не смогли найти решение. Прикрепленный скриншот обойти скорость 9 mbps на обоих телефонах.
Но у нас есть Android-телефоны 2, и мы подключаем Wi-Fi к mbps. Я прошел через форумы меня.
увеличил мою скорость интернета с 1meg до 4meg, но не вижу большого изменения в скорости?
за любую помощь.
Привет, Возможно, мне не хватает чего-то довольно простой скорости от пакета 1meg до 4meg, поскольку мне нужно более быстрое соединение. Я думал, что буду летать с одного сайта на
Недавно я заплатил моему интернет-провайдеру за увеличение моей связи
Во всяком случае, я застрял и был бы признателен за любую помощь, которую я мог бы получить здесь, так как мои технические знания довольно бедны. Заранее благодарю в данный момент, когда я плачу больше денег каждый месяц без каких-либо улучшений. ура
следующий, но это вовсе не происходит.
Скорость загрузки тестовой скорости ПК значительно быстрее в безопасном режиме
Любая помощь, которую вы, ребята, можете использовать в режиме, используя клавиши со стрелками. Спасибо в безопасном режиме с сетью и повторите тесты. Я позвонил в интернет-провайдер, и они предложили перезапустить систему до тех пор, пока вам не представится меню дополнительных опций Windows XP.
Btw, никаких сообщений об ошибках и скорости, на которые я подписался. который установлен на вашем компьютере, объем памяти, установленные жесткие диски и т. д. На этом этапе вам следует мягко нажимать клавишу F8. Я запускаю Windows XP. Технология предложила мне войти в безопасный режим (XP) с помощью метода F8. Перезагрузите компьютер.
способный предоставить, будет очень признателен. Чтобы очистить «Windows Temp», ATF-Cleaner должен быть «Запуск от имени администратора». Из вашей обычной учетной записи пользователя. Загрузите ATF Cleaner Attribune, а затем SUPERAntiSpyware, бесплатную домашнюю версию. Когда машина сначала запустится снова, она, как правило, перечислит какое-то оборудование. Затем нажмите кнопку «ВВОД» заранее.
Я получал 16Mbs, загружая aviod эти вещи, но кажется, что что-то могло пройти. Я запускаю несколько бесплатных программ (Mbam, avg, avast, ect.), Чтобы попытаться
Я сделал, и результаты могут быть заражены чем-то. Выберите безопасную клавиатуру для безопасной работы в безопасном режиме. НЕ запускайте еще. Теперь перезагрузитесь в безопасный режим: как из теста было удивительно.
Скорость сразу снижается после установки всех необходимых программ + другой вопрос скорости
Win Если жесткий диск 40gb
с PLENTY комнатой бесплатно .. с моим comp, everythings fine …
Спасибо вам, что вы читаете XP домой … Какие программы безопасности делают Intel celeron cpu
2.39ghz
теперь 1gb ram .. Какой брандмауэр так, почему? Я думаю, у меня есть 40gb и
Я смотрю, что начинается, и я не понимаю, насколько я его ценю. вы установили
У меня есть pentium 4, чтобы рассказать вам .. Не могу по-настоящему подумать, что у вас есть?
lenovo U510 низкая скорость загрузки скорость быстрой загрузки
Если применимо, измените тип шифрования на TKIP и тест.
Затем снова проверьте скорость.
Дайте мне знать ваши выводы
Ура! Нажмите «Кто-нибудь». http://www.speedtest.net/result/4038336205.png
Решено! Cick on your Wireless сообщение полезно, и оно отвечает на ваш вопрос, пожалуйста, отметьте его как «принятое решение»!
Нажмите, чтобы помочь вам сегодня? Мы пытались speedtest.net в правом нижнем углу экрана, выберите Open Network и Sharing Center. Привет, Делиан
Спасибо за публикацию!
попробуйте проверить эти
Изменить поддержку шифрования
Щелкните правой кнопкой мыши значок сигнала Wi-fi на вкладке «Безопасность». 5.
Привет, моя проблема в том, что я должен решить.
Нажмите звезду слева, чтобы поблагодарить их с помощью Kudo! Если вы найдете сеть на главной странице.
3. Низкая скорость загрузки и быстрая скорость загрузки. есть также ноутбук), и у меня есть скорость скачивания 2,5 и скорость загрузки 16. У моего брата скорость загрузки 17 и скорость загрузки 16 на Wi-Fi (он Wireless Properties.4.
Мой 2TB WD Green имеет быструю скорость записи, но медленная скорость чтения
скорости чтения находятся между 300KB и 2500KB. Я не могу понять, почему, даже если они не нужны для не-рейдовых конфигураций. Обновить:
Я пробовал 1TB WD зеленый диск через USB, и скорость чтения / записи соответствует ожиданиям. Я подключил жесткий диск как внешний накопитель «до 1.5GB / s». Жесткий диск WD — 3.0Gb / s.
(1.5-year old) и работает, как ожидалось. как жесткий диск. Возможно, если вы установите перемычку на сеть контактов 5-6, но она больше не применяется в качестве такой проблемы. Скорости записи, как и ожидалось, однако, чтобы активировать скорость 1.5GB / s в соответствии с этой инструкцией: Western Digital.
Кто-нибудь знает, почему и PS Пожалуйста, удалите его.
Скорость передачи данных Rosewill — это обновление BS 2:
Я только что поговорил с технологией Rosewill, и он сказал, что с помощью You? Я установил новые драйверы из Rosewills? Веб-сайт
Для модераторов: у меня есть подобный поток под хранилищем и как его исправить? ПК узнал, что скорость чтения карт не превышает 2.5MB? Лично я считаю, что карта PCI и такой большой диск, как ожидается, будут медленными.
Могу ли я изменить свою RAM Lenovo B460 со скоростью 1066 ghz в ОЗУ со скоростью 1333
На нашем месте доступная скорость только выше 1333 ghz, так что я должен сделать, чтобы понять мою мысль?
im, имея проблемы с обновлением моей памяти с помощью Lenovo b460, потому что он поддерживает только до 1066 ghz скорости RAM.
Решено: скорость устройства видеозахвата и скорость процессора
С вашим видео это редактирование видео / вопрос о снятых кадрах. Шахта работает медленно или совсем не работает? компьютер для переноса старых домашних фильмов на DVD.
Что касается скорости, будет ли кодирование устройства интенсивным.
Всем привет,
Я хочу подключить свой видеомагнитофон к процессору 1 GHz. Скорее всего, это расшифровка], вероятно, это будет работать, но вам не понравится результат. Благодаря!
Это не вопрос 498 МГц.
Аналоговое устройство DV медленно или вообще не работает. Если у вас есть более дешевая карта видеозахвата [один без аппаратных будет часов.
Чтобы ускорить скорость прокрутки мыши в Firefox в Linux VirtualBox
Итак, я оконный форум?
В перемещенном туда.
Мне сказал кто-то здесь с VIP-значками, что я не должен публиковать здесь, как сделать Firefox более плавным в виртуальной машине в Linux. Linux.
Это должно быть на форуме Linux.
ru.fileerrors.com
История PCI — на пути к светлому будущему накопителей / Хабр
Современная революция систем хранения данных невозможна без развития интерфейсов, с помощью которых диски подключаются к системе. Одним из главных «героев» этого фронта сейчас является шина PCI Express. Скоростные накопители в наше время работают с интерфейсом PCIe Gen2 x4, обеспечивая скорость до 20 Гб/с, но так было далеко не всегда.
Началом современных «шин» в персональных компьютерах стоит считать 1982 год. В недрах IBM был рожден новый компьютер, одной из отличительных особенностей которого была открытость его архитектуры. Компьютер получил название PC, а общался с внешним миром он по совершенно новому интерфейсу, который был назван Industry Standard Architecture или ISA. Данная шина умела работать с 8-битными данными на частоте 4.77 МГц, позже появились 16 и 32 битные варианты, работающие с еще более высокой частотой. Очень простая схема этого интерфейса дала толчок развитию массы внешних плат расширения, и, можно сказать, что именно открытый протокол внешней шины стал одной из главных причин успеха новой на тот момент архитектуры.
Неудивительно, что ISA очень долго сохраняла свою популярность, и даже сейчас, за весьма большие деньги продаются материнские платы с поддержкой этой шины — по ней подключается слишком много незаменимых устройств.
На основании ISA был разработан ряд производных интерфейсов, начиная с PCMCIA и заканчивая ATA (по сути — упрощенное подмножество интерфейса ISA). Разрабатывались ускоренные варианты шины: EISA (32 бита, 8 МГц) и VESA Local Bus (использовалась для подключения видоадаптера).
Со временем, IBM утратили лидирующую роль в разработке PC, поэтому над следующим поколением интерфейсов уже работали инженеры компании Intel. В самом начале 90-х гг… был разработан новый стандарт, получивший название Peripheral Component Interconnect или PCI. В 1992 году свет увидел первый стандарт PCI, тогда же была создана PCI Special Interest Group — организация, занимающаяся разработкой и продвижением данного стандарта. Стандарт был объявлен открытым, поэтому любой желающий мог разрабатывать PCI-устройства без выплаты отчислений.
Первая версия шины поддерживала 32 и 64 бита, работала на частоте 33 мегагерца и в теории обеспечивала скорость до 133 Мб/с (на практике около 80 Мб/с).
Начав свое победное шествие с рынка серверов, новый стандарт не сразу завоевал настольные ПК. Одним из пионеров его использования была компания Apple, отказавшаяся от интерфейса NuBus в своих продуктах 95-96 годах.
Максимальная популярность к новому интерфейсу пришла в 1995 году с появлением версии 2.1 (так же названной «параллельная шина PCI»). Данная ревизия подразумевала работу с частотой 66 МГц и максимальную скорость передачи в 533 Мбайт/с (для 64-битного варианта). Появились реализации PCI для платформ с процессорами Alpha, MIPS, PowerPC, SPARC и т.д.
Кстати, одним из главных нововведений PCI стала возможность автоматического конфигурирования параметров устройства, эту технологию в Intel назвали Plug-n-Play, а благодаря «стабильной» реализации ее программной поддержки в продуктах Microsoft, эта технология стала объектом множества шуток и анекдотов.
Попыткой экстенсивного развития технологии можно считать шину PCI-X, в основном использовавшуюся в серверах. Первая версия данного стандарта работала с частотой 100 и 133 МГц, а также вводила механизм раздельных транзакций для оптимизации работы нескольких карт. Сейчас иногда используется шина PCI-X 2.0, обеспечивающая работу на частотах в 266 и 533 МГц.
В 2004 году свет увидел новый стандарт, в котором были учтены все проблемы PCI. Новая шина получила название PCI Express или просто PCIe (главное — не путать ее с PCI-X). Новая технология предложила массу интересных решений.
— для передаваемых данных осуществляется контроль целостности
— QoS обеспечивает для подключенных устройств гарантированную полосу пропускания
— есть управление питанием подключенных устройств и возможность их горячей замены
Главное же отличие состоит в том, что PCIe использует не «шинную» топологию а «звезду», то есть каждое устройство связанно с коммутатором отдельной линией.
Пропускная способность односвязной PCIe первой версии составляла 4 Гбит/с в обе стороны. Максимальная скорость в стандарте PCIe 4 версии (находится в разработке и планируется к выходу в 2015 году) достигает 1024 Гбит/с. Как видите, по этому параметру PCIe обладает хорошим запасом, хотя расслабляться не приходится, конкуренты не дремлют.
Недавно Джереми Вернер (Jeremy Werner), один из старших директоров подразделения флэш-технологий (SandForce) в LSI дал очень интересное интервью, касающееся PCIe и SSD. В полном виде вы можете ознакомиться с ним на английском, я же вкратце перескажу одну мысль, которая мне показалась особенно интересной:
Максимальная скорость современного интерфейса SATA составляет 6 Гбит/с, при этом SATA является полудуплексным, то есть не умеет одновременно передавать и принимать данные. Не так редко встречающийся PCIe 2 поколения с 4 линиями передачи данных обеспечивает скорость до 20 ГБит/с в полнодуплексном режиме. Фактически, PCIe получается где-то в 7 раз быстрее. Но традиционные жесткие диски просто не нуждаются в таких скоростях передачи данных. Только SSD сейчас могут обеспечивать скорость, достаточную для полноценного использования высокоскоростных интерфейсов.
Сочетание интерфейсов типа M.2 и высокоскоростных флэш-накопителей, похоже, приближает будущее, в котором дисковая подсистема перестанет быть самым узким местом в ПК. Ярким примером могут послужить компьютеры Apple — компания как игрок премиум сегмента может себе позволить эксперименты с новыми решениями, и они оказываются очень удачны с точки зрения производительности. Но в силу дешевизны, традиционные жесткие диски и SATA-интерфейс еще не думают сдаваться так просто, поэтому тотального наступления светлого будущего придется немного подождать.
habr.com
PCI — шина, слот расширения. Скорость передачи данных и типы разъёмов.
PCI (Peripheral Component Interconnect) – шина и одноимённый слот на материнской плате, служащий для расширения функционала компьютера, посредством карт расширения (видеокарты, контроллёры, сетевые и принтерные карты & etc). Продвижением стандарта занимается PCI Special Interest Group. Шина разработана компанией Intel и появилась в 1992 году. Была призвана помочь реализовать возможности процессоров 486 и Pentium.
Смысл был в том, чтобы шина работала независимо от процессорной шины, то есть могла параллельно от шины процессора адресовать данные устройствам, к ней подключённым. Процессорная шина в результате становится менее загруженной. Шина поддерживает мультиплексирование.
Характеристики:
Скорость передачи данных в версии 2.1:
Существуют версии с напряжением работы 5V и 3.3V, а также с разными частотами (33, 66 Мгц).
· 264 мб/сек (64-bit/33MHz)
· 528 мб/сек (64-bit/66MHz)
Существует версия №1 и версия №2 стандарта с 64-х битной разрядностью. Отличия всего лишь в подаваемом напряжении (1-й — 5V, 2-й – 3.3V).
· 132 мб/сек (32-bit/33MHz),
· 264 мб/сек (32-bit/66MHz)
Адресное пространство памяти и порта ввода-вывода = 32бит.
Возможности:
Поддержка write through & write back кэша и синхронной передачи.
Возможность комбинации функционала карты расширения (видео, звук, сеть, обработка графики & etc).
Возможность использовать до 4-х слотов, но при применении расширителя PCI—PCI возможно подключение большего количества устройств.
Поддержка Plug and Play.
Дальнейшим направлением развития шины стал стандарт PCI-Express, который мало что позаимствовал у шины PCI. Новый стандарт был призван заменить устаревающий разъём AGP.
www.xtechx.ru
Фактическая пропускная способность: PCI Express и Thunderbolt
Все, что вам нужно знать о современных возможностях PCI Express и пропускной способности Thunderbolt и ограничениях при создании вашего следующего ПК.
Мы в будущем!
Настало время продолжить наш сцинтилляционный взгляд на интерфейсы и ограничения на пропускную способность.Мы обратили внимание на PCI Express и Thunderbolt.
Во-первых, PCI Express: что именно это означает, когда у вас есть соединение PCIe 2.0 x8? И имеет ли значение, является ли ваше соединение x8 или x16?
PCI Express
Интерфейс PCI Express немного запутан. Соединение PCIe состоит из одной или нескольких полос передачи данных, соединенных последовательно. Каждая полоса состоит из двух пар проводников, одна для приема и одна для передачи. У вас может быть один, четыре, восемь или шестнадцать дорожек в одном слоте PCIe для потребителя — обозначены как x1, x4, x8 или x16. Каждая полоса является независимым соединением между контроллером PCI и картой расширения, а линейная ширина полосы линейно, поэтому восьмиполосное соединение будет иметь вдвое большую пропускную способность четырехполосного соединения. Это помогает избежать узких мест между, скажем, процессором и графической картой. Если вам нужна большая пропускная способность, просто используйте больше дорожек.
Существует несколько разных физических соединений, каждый из которых может функционировать электрически как слот с меньшим количеством полос движения и может также вмещать физически меньшую карту. В физическом слоте PCIe x16 можно разместить карту x1, x4, x8 или x16 и выполнить запуск x16-карты по x16, x8, x4 или x1. Слот PCIe x4 может вмещать карту x1 или x4, но не может соответствовать карте x16. И, наконец, существует несколько различных версий интерфейса PCIe, каждый из которых имеет разные ограничения пропускной способности, а многие современные материнские платы имеют слоты PCIe различного физического размера, а также разные поколения PCIe.
Начнем с максимальной теоретической пропускной способности. Одна линия PCIe 1.0 (или 1.1) может переносить до 2,5 Гбит / с в секунду (GT / s) в каждом направлении одновременно. Для PCIe 2.0, который увеличивается до 5 Гбит / с, а одна линия PCIe 3.0 может нести 8 Гбит / с.
Гигатрансферы в секунду — это то же самое (в данном случае) как гигабиты в секунду. Все версии PCI Express теряют часть своей теоретической максимальной пропускную способность для физических расходов, связанных с электронными передачами. PCIe 1. * и 2.0 используют кодирование 8b / 10b (например, SATA), результатом чего является то, что каждые 8 бит данных стоят 10 бит для передачи, поэтому они теряют 20 процентов своей теоретической пропускной способности . Это просто затраты на ведение бизнеса.
Максимальная скорость передачи данных на PCI-1.0 составляет восемьдесят процентов от 2,5 Гбит / с. Это дает нам два гигабит в секунду, или 250 Мбайт / с (помните, восемь бит в байт). Интерфейс PCIe является двунаправленным, так что это 250 Мбайт / с в каждом направлении, на дорожку. PCIe 2.0 удваивает пропускную способность на одну полосу до 5 Гбит / с, что дает нам 500 МБ / с фактической передачи данных на полосу.
Интерфейс PCIe 3.0 имеет удвоеную скорость передачи данных по сравнению PCI 2.0.
И так мы знаем, что PCIe 3.0 вдвое превышает скорость PCI 2.0, но, как мы видели выше, теоретическая пропускная способность каждой полосы составляет 8 Гбит / с, что на 60 процентов больше, чем 5GT / s PCIe 2.0. Это потому, что PCIe 3.0 и выше используют более эффективную схему кодирования под названием 128b / 130b , поэтому потребление ресурсов намного меньше — всего 1,54 процента. Это означает, что один слот PCIe 3.0 с пропускной способностью 8 Гбит / с может отправлять 985 МБ / с. Это не совсем вдвое 500 Мбайт / с, но это достаточно близко для маркетинговых целей.
Это означает, что соединение PCIe 3.0 x4 (3,94 ГБ / с) имеет почти такую же пропускную способность, как PCIe 1.1 x16 или PCIe 2.0 x8 (оба 4 ГБ / с).
Современные графические процессоры используют интерфейс x16 PCIe 2.0 или 3.0. Это не значит, что они всегда работают со скоростью x16. На многих материнских платах имеется несколько физических слотов x16, но имеется меньшее количество реальных полос PCIe.
И так ,у нас на примере на рабочем столе Z87 (Haswell) или Z77 (Ivy Bridge) процессор имеет 16 линий PCIe 3.0 . На чипсетах Intel есть еще восемь дорожек PCIe 2.0, но они обычно используются для звуковых карт, RAID-карт и т. Д. (Чипсет AMD 990FX включает в себя 32 полосы PCIe 2.0 и четыре на северном мосту). В приведенной выше плате Asus слоты PCIe 3.0 являются полосами ЦП, в то время как всем остальным приходится делиться восемью чипсетами PCIe 2.0. Использование слота PCIe 2.0 x16 в режиме x4 отключает три слота PCIe 2.0 x1.
Таким образом, одна видеокарта x16 будет использовать все 16 PCI-дорожек с процессором PCI, но добавление графического процессора во вторую полосу x16 приведет к отключению обоих подключений видеокарт до восьми полос . Добавление третьего графического процессора приведет к отключению подключеной первой карты к x8, а к подключению второй и третьей карт — к x4.
Вот почему многие люди, которые запускают установки с несколькими GPU, предпочитают архитектуры энтузиастов Intel, такие как Sandy Bridge-E и Ivy Bridge-E так как некоторые Процессоры с технологией Ivy Bridge-E имеют возможность до сорока полос в PCIe 3.0 . Этого достаточно, чтобы запустить две карты по x16 и одну на x8, одну карту на x16 и три карты на x8 или одну на x16, две на x8 и еще две на x4.
Это важно для производительности?
Два графических процессора PCIe 3.0, работающие на x8 каждый на материнской плате PCIe 3.0, имеют примерно такую же пропускную способность, что и два графических процессора PCIe 2.0, работающих на x16 — первый набор работает со скоростью 7,88 ГБ / с каждый, а второй второй работает со скоростью 8 ГБ / с. Если ваша материнская плата или видеокарта ограничена подключением PCIe 2.0, вы будете зависать из за более медленного интерфейса.
TechPowerUp продемонстрировал огромный объем производительности PCIe. В то время они тестировали две мощные карты с одним GPU — AMD Radeon HD 7970 и Nvidia GeForce GTX 680 — на x4, x8 и x16 с использованием PCIe 1.1, 2.0 и 3.0, все на одной материнской плате. Это, безусловно, лучший тест, который я когда-либо видел на масштабировании полосы пропускания PCIe. На странице сводки производительности собраны относительные результаты с первого взгляда.
Как и следовало ожидать, эквивалентные конфигурации пропускной способности работают примерно одинаково. Цитируем авторов TechPowerUp : «Наше тестирование подтверждает, что современные графические карты отлично работают при меньшей скорости шины, однако производительность ухудшает скорость работы шины. Все вплоть до x16 1.1 и его эквивалентов (x8 2.0, x4 3.0) обеспечивает достаточную игровую производительность даже при использовании новейшего графического оборудования, теряя всего лишь 5% в среднем в худшем случае. [выделено мной] Только на более низких скоростях мы видим резкие потери частоты кадров, что оправдывало бы действие ».
Самая интересная часть этих результатов — это вывод о том, что самые мощные графические карты прошлого года отлично работают на PCIe 2.0 x8 или даже PCIe 3.0 x4. Это означает, что трехсторонний SLI или CrossFireX должен быть жизнеспособным, даже в x8 / x4 / x4, на Ivy Bridge или рабочих столах Haswell . Но даже если у вас нет PCIe 3.0, вы не пропустите большую производительность на x8 на подключении PCIe 2.0.
Двойная пропускная способность PCIe 3.0 x16 по сравнению с PCIe 2.0, похоже, пока не имеет большого значения. Ryan Smith от AnandTech протестировал две Nvidia GeForce GTX Titans — самые быстрые карты с одним GPU в SLI на PCIe 3.0 и 2.0 и в лучшем случае обеспечила улучшение производительности на 57 % по сравнению с 5760 x 1200.
Так что это хорошая новость для людей со старыми материнскими платами или видеокартами. Если у вас есть хотя бы PCI Express 2.0 x8, вы вряд ли оставите какую-либо надежду на производительность , даже на самых быстрых картах.
Интерфейс Thunderbolt
Thunderbolt — это интерфейс передачи данных, который может проходить через сигналы PCI Express и DisplayPort в зависимости от того, к чему он подключен. Контроллер Thunderbolt состоит из двух двунаправленных каналов данных, причем каждый канал содержит вход и выходную полосу.
Микросхемы Thunderbolt на каждом конце кабеля используются как в DisplayPort 1.1a, как и в четырехполосной шине PCIe 2.0. Каждый канал независим и может либо переносить DisplayPort, либо PCIe, но не оба. Каждое направление в каждом канале имеет теоретическую максимальную пропускную способность 10 Гбит / с — то же, что и две полосы PCIe 2.0. Как обсуждалось выше, из-за кодирования 8b / 10b то 20 процентов теоретического предела PCI Express 2.0 посвящено служебным нагрузкам сигнала, поэтому максимальная теоретическая пропускная способность одного канала Thunderbolt составляет 1 ГБ / с в каждом направлении.
В Thunderbolt для первого поколения это так же быстро на сколько это возможно, поскольку каждое устройство может получить доступ только к одному из двух каналов, и вы не можете их комбинировать. Передача данных происходит довольно быстро, так как вы можете отправлять видео высокого разрешения на монитор DisplayPort со скоростью 10 Гбит / с по одному каналу, одновременно считывая 1 ГБ / с с SSD RAID .
Итак, сколько производительности вы можете вытащить из соединения Thunderbolt?
В пример: Gordon Ung at Maximum PC записывает максимальную скорость чтения 931 МБ / с при чтении с RAID 0 четырех SSD SandForce SF-2281 на 240 ГБ в шасси Pegasus R4.
Четырехпотоковый RAID 0 SSD будет довольно быстрым для соединения Thunderbolt первого поколения. Двухдисковый RAID 0 может приближаться к скорости отдельных дисков , хороший SSD с пропускной способностью 6 Гбит / с может достигать 515 Мбайт / с. RAID 0 из двух 6 Гбит / с SSD может легко насытить соединение 10 Гбит / с, доступное в Thunderbolt первого поколения.
Очень короткая заметка о производительности PCIe SSD (по сравнению с Thunderbolt)
Несмотря на ограничения в Thunderbolt первого поколения, он по-прежнему намного лучше внешнего интерфейса для хранения данных, чем USB 3.0.
Жёсткий SSD диск OCZ RevoDrive 3 x2, подключенный к PCIe SSD, может достигать максимума 1,5 ГБ / с в некоторых последовательных тестах чтения на PCIe 2.0 x4-соединении. Этот диск использует контроллер SAS-PCIe, а не контроллер SATA для RAID-карты для подключения PCIe, но, безусловно, это не может объяснить всю разницу в скорости. В конце концов, Thunderbolt — это соединение PCIe 2.0 x4, верно?
Следующая версия Thunderbolt
Следующая версия Thunderbolt, искусно названная Thunderbolt 2, позволит вам объединить оба канала в один, с теоретическим максимумом 20 Гбит / с (2 ГБ / с, после кодирования), позволяя устройствам использовать все четыре полосы PCIe 2.0 в соединении Thunderbolt , Это также увеличивает пропускную способность на стороне дисплея; вы сможете транслировать 4K-видео на этот фантастический монитор 4K, который у вас есть. Пока Thunderbolt 2 доступен только на нескольких материнских платах от Asus
servis2010.ru
только ли физические ограничения влияют на скорость передачи? / Хабр
Начну издалека. Прошлой зимой довелось мне делать USB-устройство с ядром, размещаемым в ПЛИС. Само собой, очень мне хотелось проверить реальную пропускную способность этой шины. Ведь в контроллере — там слишком много всего наверчено. Всегда можно сказать, что вот тут внесена задержка, или вон там. В случае же с ПЛИС — я вижу блок, прокачивающий данные, вот он сказал мне, что в нём данные есть. А вот я выставил, что всё обработано, и я готов принимать новую порцию (при этом, он уже принимает данные во второй буфер этой же конечной точки). Отлично, ставим готовность с первого же такта и смотрим, что получается, когда USB может «молотить» без остановки.
А получается удивительная вещь. Если USB 2.0 устройство воткнуто в «голубенький» разъём (это который USB 3.0), то скорость получается одна. Если в «чёрненький» — другая. Вот мой график зависимости скорости записи в USB от длины передаваемых данных. USB3 и USB2 — это тип разъёма, устройство всегда USB 2.0 HS.
Я пробовал в разных машинах. Результат — близок. Никто не мог объяснить мне этот феномен. Уже потом я нашёл наиболее вероятную причину. А причина очень проста. Вот свойства контроллера USB 2.0:
У контроллеров, управляющих «голубеньким» разъёмом такого нет. А разница — как раз примерно процентов 20.
Из этого мы делаем вывод, что не всегда ограничения пропускной способности определяются физическими свойствами шины. Иногда накладываются ещё какие-то вещи. Переходим с этими знаниями в наши дни.
Первичный эксперимент
Итак. Всё начиналось весьма буднично. Шла проверка одной программы. Проверялся процесс записи данных одновременно на несколько дисков. Аппаратура простая: имеется материнская плата с четырьмя PCIe-слотами. Во все слоты воткнуты совершенно одинаковые карточки с AHCI-контроллерами, каждый из которых поддерживает исключительно PCIe x1.
Каждая карта обслуживает 4 накопителя.
И вот выясняется следующий эффект. Берём один диск и начинаем записывать на него данные. Получаем скорость от 180 до 220 мегабайт в секунду (здесь и далее, мегабайт — это 1024*1024 байт):
Берём второй накопитель. Скорость записи на него — от 170 до 190 МБ/с:
Пишем сразу на оба — получаем просадку скорости:
Суммарная скорость получается в районе 290 МБ/с. Но удивительность состоит в том, что отлаживали (так получилось) эту программу мы на тех же накопителях, но на других каналах. И там всё было хорошо. Быстро перетыкаем в те каналы (они будут идти через другую карту), получаем прекрасную работу:
Куплю слот в хорошем районе
Сразу скажу, что винить во всём какие-то чужие компоненты не стоит. Здесь всё написано нами, начиная от самой программы, заканчивая драйверами. Так что весь путь прохождения данных может быть проконтролирован. Неизвестность наступает только когда запрос ушёл в аппаратуру.
После первичного разбора выяснилось, что скорость не ограничивается в «длинных» слотах PCIe и ограничивается в «коротких». Длинные — это куда можно вставить карты x16 (правда, один из них работает в режиме не выше x4), а короткие — только для карт x1.
Всё бы ничего, но контроллеры в текущих картах в принципе не могут работать в режиме, отличном от PCIex1. То есть, все контроллеры должны быть в абсолютно идентичных условиях, независимо от длины слота! Ан нет. Кто живёт в «длинном» — работает быстро, кто в «коротком» — медленно. Хорошо. А быстро — насколько быстро? Добавляем третий накопитель, пишем на все три.
В «коротких» слотах ограничение всё ещё в районе 290 МБ/с:
В «длинных» — в районе 400 МБ/с:
Я перерыл весь Интернет. Во-первых, через некоторое время я уже смеялся со статей, где говорится о том, что пропускная способность PCIe gen 1 и gen 2 для x1 составляет 250 и 500 МБ/с. Это «сырые» мегабайты. За счёт оверхеда (я использую это нерусское слово, чтобы обозначить служебный обмен, идущий по тем же линиям, что и основные данные) для gen 2 получается именно 400 мегабайт в секунду полезного потока. Во-вторых, я упорно не мог найти ничего про магическую цифру 290 (забегая вперёд — до сих пор не нашёл).
Отлично. Пытаемся глянуть на топологию включения наших контроллеров. Вот она (013-015 — это суффиксы имён устройств, по которым я сопоставил их, чтобы как-то различать). Зелёные —быстрые, красные — медленные.
Контроллер «015» мы даже не рассматриваем. Он живёт в привилегированном слоте, предназначенном для видеокарты. Но 013-й подключён к тому же коммутатору, что и 012-й с 014-м. Чем он отличается?
Отдельные статьи говорят, что разные карты могут отличаться параметрами Max Payload. Я изучил конфигурационное пространство всех карт — этот параметр стоит у всех в одном и том же, минимально возможном значении. Мало того, в документации на чипсет этой материнки сказано, что иного значения и быть не может.
В общем, я перерыл всё в конфигурационном пространстве — всё настроено идентично. А скорость разная! Многократно перечитал документацию на чипсет — никаких настроек пропускной способности. Приоритеты — да, что-то про них написано, но тесты же ведутся при полном отсутствии нагрузки по другим каналам! То есть дело не в них.
На всякий случай, я даже отключил работу программы по прерываниям. Нагрузка на процессор возросла до безумных величин, ведь теперь он постоянно тупо читает бит готовности, но показания скорости не изменились. Так что обвинить в проблемах эту подсистему тоже нельзя.
А что там у других плат?
Попробовали поменять материнскую плату на точно такую же. Никаких изменений. Попробовали заменить процессор (были основания считать, что он барахлит). Тоже никаких изменений скорости (но старый процессор и правда барахлил). Поставили материнскую плату более нового поколения — всё просто летает на всех слотах. Причём предельная скорость уже не 400, а 418 мегабайт в секунду, хоть в «длинных», хоть в «коротких» слотах:
Но здесь — никаких чудес. Привычным движением руки (за эти дни уже привык) считываем конфигурационное пространство и видим, что параметр Max Payload установлен не на 128, а на 256 байт.
Больше размер пакета — меньше количество пакетов. Меньше оверхед на их пересылку — больше полезных данных успевает пробежать за то же время. Всё верно.
Так кто же виноват?
Точного ответа на вопрос из заголовка, со ссылкой на документы, я не дам. Но мысль моя пошла по следующему пути: допустим, что ограничение потока задано внутри чипсета. Его нельзя программировать, оно задано намертво, но оно есть. Например, оно равно 290 мегабайт в секунду на каждую дифф. пару. Больше — режется уже где-то внутри чипсета на его внутренних механизмах. Поэтому в «длинном» слоте (куда можно воткнуть карты вплоть до x4) внутри чипсета для нашей карты ничего не режется, а мы упираемся в физический предел шины x1. В «коротком» же разъёме мы упираемся в это ограничение.
На самом деле, проверить это не просто, а очень просто. Втыкаем в 013-й слот не AHCI, а SAS-контроллер, который обслуживает сразу 8 накопителей и может работать в режимах PCIe вплоть до x4. Подключаем ему 4 шустрых SSD накопителя. Смотрим скорость записи — аж душа радуется:
Теперь добавляем те 4 диска, которые фигурировали в первых тестах. Скорость работы SSD предсказуемо просела:
Вычисляем суммарную скорость, проходящую через SAS-контроллер, получаем 1175 мегабайт в секунду. Делим на 4 (столько линий идёт в «длинный» слот), получаем… Барабанная дробь… 293 мегабайта в секунду. Где-то я это число уже видел!
Итак, в рамках данного проекта было доказано, что дело не в нашей программе или драйвере, а в странных ограничениях чипсета, которые наверняка «зашиты» намертво. Была выведена методика подбора материнских плат, которые могут быть использованы в проекте. А в целом, выводы делаем следующие.
Заключение
- Зачастую в реальной жизни аппаратура имеет меньшую производительность, чем теоретически возможная. Ограничения могут накладываться даже драйверами, как показано в случае USB. Иногда удаётся подобрать такую аппаратуру, которая (или драйверы которой) не имеет таких ограничений.
- Ограничения могут быть даже недокументированными, но чётко выраженными.
- Масса статей, в которых говорится, что одна дифференциальная пара PCIe gen. 1 и gen 2 даёт примерно 250 и 500 мегабайт в секунду, ошибочны. Они копируют друг у друга одну и ту же ошибку — мегабайт «сырых» данных в секунду. Оверхед накапливается на нескольких уровнях интерфейса. При Max Payload 128 байт, на PCIe gen2 реально получается около 400 мегабайт в секунду. В более новых поколениях PCIe всё должно быть чуть лучше, так как там физическое кодирование не 8b/10b, а более экономичное, но пока не найдено ни одного контроллера дисков, на которых можно было бы проверить это на практике.
habr.com