Две платы одинакового размера, с одинаковым вырезом, встают в один и тот же слот на материнской плате. После установки первая определяется как быстрое устройство и работает на скорости, кратно превышающей возможности старых интерфейсов, вторая опознаётся системой и трудится на уровне обычного диска в кабельном подключении. Разъём один, результат разный — и это не брак, а прямое следствие того, что механический разъём и логический протокол в этом форм-факторе разведены.

Разъём отвечает только за геометрию и контакты

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

Разница между этими двумя вариантами принципиальна. В первом случае накопитель притворяется классическим диском: команды идут через контроллер, рассчитанный на очередь из одной цепочки запросов, с задержками, заложенными ещё под механику. Во втором накопитель работает по протоколу, изначально написанному для флеш-памяти, с множеством параллельных очередей и коротким путём до процессора. Отсюда и разрыв: он не в разы по цифре пропускной способности, он ещё и в поведении под нагрузкой из множества мелких запросов.

Ключи: обещание, а не гарантия

Вырез в контактной гребёнке — ключ — служит механическим фильтром: он не даёт вставить плату в слот, который её точно не поддержит. Но ключ описывает, какие группы контактов задействованы, а не какой протокол активен. Плата с ключом, допускающим широкую конфигурацию линий, почти всегда работает по скоростному протоколу. Плата с ключом, оставляющим только узкую группу, может оказаться и накопителем со старым интерфейсом, и адаптером совсем другого назначения — беспроводным модулем или платой расширения. Встречаются и модули с двойным вырезом, которые механически подойдут куда угодно, а логически поддерживают только один режим.

Практический вывод: сочетаемость по вырезу — необходимое условие, но недостаточное. Реальный режим определяется по документации на материнскую плату, где для каждого слота отдельно перечислено, что он умеет.

Линии распределяет платформа, а не разъём

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

Дальше начинается арифметика совместного использования. Типовая ситуация: включение нижнего слота отключает пару портов для кабельных дисков или переводит верхний слот расширения из полной конфигурации в половинную. Логика распределения жёстко зашита в схему платы, обойти её нельзя, и узнать о ней можно только из таблицы в руководстве. Тем, кто планирует конфигурацию заранее, эти таблицы стоит смотреть на этапе выбора материнской платы, а не после сборки: перекроить распределение линий постфактум невозможно.

Поколение шины и что даёт совместимость вниз

Линии шины расширения различаются ещё и поколением: каждое следующее примерно удваивает пропускную способность одной линии. Совместимость двусторонняя — новая плата запускается в старом слоте, старая работает в новом, но скорость определяется младшим участником связки. Накопитель, рассчитанный на четыре линии свежего поколения, в слоте предыдущего поколения отдаст примерно половину своего потенциала, а в слоте, где ему выделили лишь две линии, — четверть.

Отсюда типовая загадка: два одинаковых накопителя в одной системе показывают разные результаты. Обычно один сидит в процессорном слоте с полным набором линий актуального поколения, а второй — в слоте от набора логики, где линий меньше и поколение старше. Дополнительный нюанс — общий канал между процессором и набором логики: даже если слоту формально выделены четыре линии, весь трафик чипсета идёт через один мост, и при одновременной активности сети, кабельных дисков и накопителя полоса делится между ними.

Как проверить, что досталось конкретному слоту

Диагностика строится по трём точкам. Первая — как устройство представлено в системе: по имени контроллера сразу видно, работает накопитель по старому дисковому интерфейсу или по протоколу флеш-памяти. Вторая — фактическая ширина и поколение канала, которые сообщают утилиты чтения конфигурации шины; расхождение с паспортом означает, что слот урезан либо конфигурация переключилась из-за занятости соседнего разъёма. Третья — таблица совмещения ресурсов из руководства платы, объясняющая, почему урезание произошло.

Когда все три точки сходятся, поведение перестаёт выглядеть случайным: одинаковые с виду платы просто оказались подключены к разным шинам одного и того же посадочного места.