Gen1 gen2 gen3 что это в биосе
Перейти к содержимому

Gen1 gen2 gen3 что это в биосе

  • автор:

Gen1 gen2 gen3 в bios что это

При наличии интегрированной графики выбор вариантов заметно шире. Установив IGD, вы предпишите использовать только интегрированное графическое ядро. Выбрав PEG/IGD или PCI/IGD, вы заставите первой инициализироваться видеокарту, подключенную к специализированной шине PCI Express 16x или первую из подключенных к шине PCI соответственно, после чего будет проинициализировано и встроенное графическое ядро (этого не происходит при выборе PEG/PCI или PCI/PEG).

Обычно используется единственная видеокарта, подключенная к специализированной шине (в данном случае — PCI Express 16x) или, при ее отсутствии, интегрированное графическое ядро.

Возможные значения опции:

Опция также может иметь другие названия:

Примечание 1. PCI Express. В отличие от стандарта PCI, использовавшего для передачи данных общую шину с подключением параллельно нескольких устройств, PCI Express, в общем случае, является пакетной сетью с топологией типа звезда. Высокая пиковая производительность шины PCI Express позволяет использовать её вместо шин AGP и тем более PCI и PCI-X. Де-факто PCI Express заменила эти шины в персональных компьютерах.

Примечание 2: AGP (от англ. Accelerated Graphics Port, ускоренный графический порт) — специализированная 32-разрядная системная шина для видеокарты, разработанная в 1996 году компанией Intel. В данный момент материнские платы со слотами AGP практически не выпускаются; стандарт AGP был повсеместно вытеснен на рынке более быстрым и универсальным PCI Express Последними серийно выпускавшимися видеокартами для шины AGP были GeForce 7950GT (nVidia) и Radeon HD4670 (AMD).

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

Название данной опции у данного производителя в данной версии BIOS:

Init Display First значение по умолчанию [Onboard ]
Обозначение опции BIOS Описание опции в БИОСе Переведенное значение опции БИОС
[PCI Slot]

In it Display First:

В первую очередь загрузить видео карту:

Подключенную в PCI слот.

Onboard chip will be initialize

Будет инициализирован чип видео карты на борту (встроенной в материнскую плату).

Те, у кого материнская плата поддерживает интегрированные видеокарты (в процессор или в саму мат. плату), при входе в настройки BIOS могут обнаружить там опцию с данным названием. Обычно она находится на вкладке Advanced. В зависимости от модели и производителя материнской платы возможны и другие ее названия, например:

  • Initiate Graphic Adapter;
  • Graphic Device;
  • Graphic Mode;
  • Primary Video Controller;
  • Primary Display.

Также возможны несколько вариантов значений, которые могут быть установлены.

О том, что это за опция и когда она может пригодиться вы узнаете из данной статьи.

Переключение видеокарт в BIOS

Существует два вида видеокарт — интегрированные (встроенные в процессор или в материнскую плату) и дискретные (выполненные в виде отдельной платы или отдельного чипа). Так вот при помощи Primary Graphics Adapter можно указывать с какой видеокартой должен запускаться компьютер в первую очередь.

Если перевести название опции на русский язык, то перевод звучит как «Основной графический адаптер».

Возможных значений может быть несколько:

  • Internal (IGD, Int graphics, Onboard, Integrated) — Встроенное в процессор или в материнскую плату видеоядро, как правило, не предназначенное для игр. Этот вариант должен быть установлен, если вы хотите чтобы компьютер работал от встроенной видеокарты.
  • PCI (EXT PCI Graphics) — Дискретная видеокарта, устанавливаемая в слот PCI. В современных компьютерах почти не используются.
  • PCIE (PEG, EXT PCIE Graphics, PCI Express, Discrete) — Дискретная видеокарта в виде отдельной платы, устанавливаемой в слот PCI Express. Как правило это игровые карты. Этот вариант должен быть установлен, если вы хотите чтобы компьютер работал от дискретной (игровой) видеокарты.

Еще могут быть значения такого вида:

  • PCIE -> PCI-> IGP — В этом случае приоритет отдается дискретной видеокарте из слота PCI Express, далее инициализируется карта из слота PCI и в последнюю очередь встроенная видеокарта.
  • IGP -> PCI -> PCIE — Здесь все наоборот. Вначале изображение будет выводится на встроенную видеокарту, а затем на дискретные.

Зачем все это нужно?

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

Найти самое быстрое соединение USB раньше было просто: выберите USB 3.0 вместо 2.0. Но теперь Вам нужно знать разницу между USB 3.2 Gen 1, Gen 2 и Gen 2×2 — и что также означают различные типы «SuperSpeed».

USB-именование должно быть простым

Когда-то USB выпускался в двух основных вариантах: 2.0 и 3.0. Все, что Вам нужно было знать о них, было 3,0 быстрее, чем 2,0. Вы можете купить флэш-накопитель USB 2.0 и подключить его к компьютеру со слотами USB 3.0, и он все равно будет работать — только на более медленных скоростях USB 2.0. Покупка диска USB 3.0 и подключение его к порту USB 2.0 также даст Вам скорость USB 2.0.

Если Вам нужна максимально быстрая скорость, Вам нужен накопитель USB 3.0 и подключите его к USB 3.0 USB порту. Это было просто и понятно. Но все изменилось с USB 3.1.

USB 3.1 испортил простое именование

Форумы разработчиков USB (USB-IF) поддерживают спецификации и соответствие USB, а также поддерживают схемы именования, используемые на кабелях и устройствах USB. Когда он представил USB 3.1, вместо того чтобы упростить именование типов, он назвал новый стандарт «USB 3.1 Gen 2.» USB 3.0 был задним числом переименован в «USB 3.1 Gen 1.»

Чтобы еще больше усложнить ситуацию, сами скорости передачи получили имена. USB 3.1 Gen 1, первоначально известный как USB 3.0, поддерживает скорость передачи 5 Гбит/с — это называется SuperSpeed.

USB 3.1 Gen 2 обеспечивает скорость передачи 10 Гбит/с — это называется SuperSpeed+. Технически это достигается путем использования кодирования 128b/132b в полнодуплексном режиме связи. Полнодуплексная связь означает, что информация может передаваться и приниматься одновременно. Вот почему это быстрее.

Разница между ними была немного запутанной. Но, если Вы помните, что Gen 2 лучше, чем Gen 1, то все отлично. Чтобы помочь дифференцировать скорости, USB-IF также внедрила логотипы, которые производитель может использовать только путем прохождения сертификации, подтверждающей соответствие кабеля обещанным спецификациям.

USB 3.2 еще быстрее и запутаннее

В сентябре прошлого года USB-IF подробно описал новые возможные скорости для USB-C и начало спецификации USB 3.2. USB 3.2 будет способен развивать скорость до 20 Гбит/с. Это вдвое превышает скорость передачи данных по USB 3.1 Gen 2. Если Вам интересно, как кабели удваивают свою скорость так быстро, не меняя размер или разъемы, это просто. Продукты USB, поддерживающие скорость 20 Гбит/с, имеют два канала 10 Гбит/с. Думайте об этом как о большей проводке, зажатой в том же самом кабеле.

Как и в предыдущих итерациях, этот новый стандарт обратно совместим для базового использования, но Вы не получите более высокую скорость без всего нового оборудования. Если Вы купите жесткий диск, который обещает скорость передачи 20 Гбит/с, и подключите его к Вашему текущему компьютеру, жесткий диск будет работать, но с более низкой скоростью, которую могут обеспечить порты USB на Вашем компьютере. Вам придется обновить оба конца соединения, чтобы воспользоваться всеми новыми преимуществами.

На Mobile World Congress 2019, USB-IF объявила о брендинге и схемах именования для нового стандарта. И снова, предыдущее наименование будет изменено задним числом.

В дальнейшем USB 3.0 с скоростью передачи 5 Гбит/с будет USB 3.2 Gen 1. USB 3.1 Gen 2 со скоростью 10 Гбит/с будет переименован в USB 3.2 Gen 2.

Новый стандарт 20 Гбит/с будет называться USB 3.2 Gen 2×2, что нарушает предсказуемую схему. Физически он имеет два канала 10 Гбит/с, так что буквально это 2×2. В названии есть логика, но она сбивает с толку, и Вы должны понимать аппаратное обеспечение, чтобы понять, что оно имеет какой-то смысл.

Производители должны ссылаться на «SuperSpeed»

USB-IF не хочет, чтобы потребители видели эти условия. Вместо этого он хочет, чтобы продукты Gen 1 продавались как SuperSpeed USB. Он предлагает производителям продавать продукты Gen 2 как SuperSpeed USB 10 Гбит/с и Gen 2×2 как SuperSpeed USB 20 Гбит/с. Но это не значит, что производители должны использовать эти названия. Производители могут использовать номенклатуру Gen 2.2 — или, если они не потрудятся пройти тестирование и соответствие, они могут отказаться от логотипов и использовать любое имя, которое им нравится.

Если производители соблюдают правила, проблема именования довольно проста. Ищите «SuperSpeed» в названии и проверьте, есть ли номер. Если Вы его не видите, это самый медленный тип USB 3.2. Если Вы видите 10 или 20, это обещание 10 или 20 Гбит/с. Возможно, было бы лучше, если бы USB-IF использовал SuperSpeed USB 5 Гбит/с для самого медленного типа. Но, по крайней мере, это довольно просто.

Теоретически, логотипы USB должны помочь. К сожалению, USB-IF еще не показал официальный знак сертификации SuperSpeed USB 20.

Приобретая USB-оборудование, Вы должны проявить должную осмотрительность, чтобы точно знать, что Вы покупаете.

В этой статье мы расскажем как настроить BIOS для достижения максимально стабильного и рентабельного майнинга криптовалют.

Как настроить BIOS?

Следуя нашим рекомендациям процесс настройки BIOS будет простым и быстрым. Итак, приступим:

  • В первые секунды запуска компьютера нажимаем и удерживаем кнопку F2, непосредственно для входа в BIOS.

Собственно задается вопрос: Зачем вообще нужен “Above 4G Decoding”?

Ответ прост: ваш процессор обрабатывает данные, полученные от видеокарты, которые затем хранятся в ОЗУ. С помощью этой опции можно задействовать более 4 Гб ОЗУ в режиме обмена данными. В свою очередь, если у вас менее 4 Гб ОЗУ, то опцию Above 4G Decoding включать не обязательно.

  • Далее необходимо понизить скорость работы слота PCI-E. Чем ниже скорость, тем выше стабильность работы. Все дело в том, что во время майнинга криптовалют данные по шине практически не передаются, за исключением отправки шаров один раз в 2-3 секунды. Поэтому целесообразно понизить скорость PCI-E, не жертвуя при этом доходностью. Для этого в разделе PCI-e x16 Link Speed выставляем значение gen1. Если вы комбинируете майнинг с играми, то можно выставить gen2.

  • Отключаем интегрированную видеокарту, которая не используется в майнинге, однако регулярно конфликтует с основной (дискретной) видеокартой в процессе майнинга криптовалют. Для отключения в Internal Graphics выставляем 0 MB или нажимаем на Disabled.

Внимание! Если по каким-то причинам Windows 10 начала работать некорректно, то можно провести сброс BIOS до заводских настроек! Для этого открываем BIOS и выбируем опцию Load Setup Defaults.

Напомним, недавно мы рассказали как выбрать жесткий диск для майнинг-фермы и сколько нужно оперативной памяти в майнинге.

В данной теме описаны настройки BIOS для плат, представленных в разделе выбора материнских плат для майнинга . Остальные материнские платы можно настраивать по аналогии.

ASRock H81 PRO BTC R2.0

BIOS ASRock H81

    1. На вкладке Advanced открыть папку Chipset Configuration
      • значение Primary Graphics Adapter установить OnBoard (стоит по умолчанию PCI Express)
      • параметр PCIE2 Link speed установить Gen2 (стоит по умолчанию Auto)
      • значение OnBoard HD Audio установить Disabled (стоит по умолчанию Auto)
      • параметр Restore on AC/Power Loss установить Power On (стоит по умолчанию Power Off)
    2. На вкладке Advanced открыть папку Storage Configuration
      • значение Hard Disk S.M.A.R.T. установить Disabled (стоит по умолчанию Disabled)
    3. На вкладке Advanced открыть папку USB Configuration
      • значение Intel USB3.0 Mode установить Disabled (стоит по умолчанию Enabled)
    4. На вкладке H/W Monitor открыть папку USB Configuration
      • значение CPU Fan 1 & Settings установить Standart Mode (стоит по умолчанию Standart Mode)
    5. На вкладке Exit
      • нажать Save Changes and Exit. Затем Ok для сохранения.

    ASRock H110 Pro BTC+ Bitcoin

    BIOS ASRock H110

    1. На вкладке Advanced открыть папку Chipset Configuration
      • значение Primary Graphics Adapter установить OnBoard (стоит по умолчанию PCIE2)
      • 7 параметров PCIE1 Link speed, PCIE2 Link speed, PCIE3 Link speed, PCIE4 Link speed, PCIE5 Link speed, PCIE6 Link speed, PCIE7 Link speed установить Gen2 (стоит по умолчанию Auto). Стоит отметить, что параметров 7, а слотов 13. Поэтому один параметр PCIE задается на 1-2 слота.
      • значение OnBoard HD Audio установить Disabled (стоит по умолчанию Auto)
      • параметр Restore on AC/Power Loss установить Power On (стоит по умолчанию Power Off)
    2. На вкладке Advanced открыть папку Storage Configuration
      • значение Hard Disk S.M.A.R.T. установить Disabled (стоит по умолчанию Disabled)
    3. На вкладке Advanced открыть папку USB Configuration
      • значение Intel USB3.0 Mode установить Disabled (стоит по умолчанию Enabled)
    4. На вкладке H/W Monitor открыть папку USB Configuration
      • значение CPU Fan 1 & Settings установить Standart Mode (стоит по умолчанию Standart Mode)
    5. На вкладке Exit
      • нажать Save Changes and Exit. Затем Ok для сохранения.

    ASUS Prime H270-PLUS

    BIOS ASUS Prime H270 Plus

    1. Нажать F7.
    2. На вкладке Advanced открыть папку System Agent (SA) Configuration
      • значение VT-d установить Enabled (стоит по умолчанию Disabled)
      • параметр Above 4G Decoding установить Enable (стоит по умолчанию Disable).
    3. На вкладке Advanced в открытой папке System Agent (SA) Configuration открыть папку DMI/OPI Configuration
      • значение DMI Max Link Speed установить Gen3 (стоит по умолчанию Auto)
    4. На вкладке Advanced в папке System Agent (SA) Configuration открыть папку PEG Port Configuration
      • значение PCIEX16_1 установить Gen3 (стоит по умолчанию Auto)
    5. На вкладке Advanced открыть папку PCH Configuration. В ней открываем папку PCI Express Configuration
      • значение PCIe Speed установить Gen3 (стоит по умолчанию Auto)
    6. На вкладке Advanced открыть папку APM Configuration.
      • значение Restore AC Power Loss установить Power On (стоит по умолчанию Power Off)
    7. На вкладке Advanced открыть папку OnBoard Devices Configuration.
      • параметр HD Audio Controller установить Disable (стоит по умолчанию Enable)
      • значения M.2_1 Configuration и M.2_2 Configuration установить PCIE (стоит по умолчанию Auto)
    8. Нажать F10. Затем Ok для сохранения.

    ASUS Prime Z270-A

    Практически такие же настройки как у ASUS Prime H270-PLUS, но есть отличия. Внешний вид такой же.

    Поясните по параметрам Gen1, Gen2, Gen3

    загуглил вроде как параметры управляют скоростью работы ОДНОЙ линии pci-e. Но в ригах карты обычно подключаются по одной линии.

    Такая настройка скорости у DMI процессора. и еще в двух местах.
    Все советуют ставить Gen2, но я пробывал ставить и Gen 1 и Gen3 особой разницы не ощутил.
    Так какое значение нужно стать и Главное почему.

    Также видел отсылку к длине и качеству провода райзера, если типа провод сигнальный у райзера говно или длинный , то нужно ставить чуть ли не Gen1

    — ps —
    Конкретно у меня вылезла сейчас проблема , заболела ферма на матери Asus Z270-P, отключил одну карту пока. не понятно толи кабель разера, толи настройки биоса.

    Gen1 gen2 gen3 что это в биосе

    загуглил вроде как параметры управляют скоростью работы ОДНОЙ линии pci-e. Но в ригах карты обычно подключаются по одной линии.

    Такая настройка скорости у DMI процессора. и еще в двух местах.
    Все советуют ставить Gen2, но я пробывал ставить и Gen 1 и Gen3 особой разницы не ощутил.
    Так какое значение нужно стать и Главное почему.

    Также видел отсылку к длине и качеству провода райзера, если типа провод сигнальный у райзера говно или длинный , то нужно ставить чуть ли не Gen1

    — ps —
    Конкретно у меня вылезла сейчас проблема , заболела ферма на матери Asus Z270-P, отключил одну карту пока. не понятно толи кабель разера, толи настройки биоса.

    Что такое gen1 gen2 gen3 в биосе

    Здравствуйте!👋🏻 Как мы можем помочь?

    Kryptex

    Приложение

    Майнинг

    Компьютеры

    Выплаты

    Безопасность

    Задать вопрос

    Как настроить BIOS для майнинга

    Зачем майнеру настраивать BIOS?

    BIOS — это низкоуровневые параметры железа, которые помогают настроить комплектующие на стабильную и производительную работу.

    На фабрике производитель оптимально настраивает BIOS для «среднестатистического» пользователя. Но майнинг отличается от повседневного применения, а значит, может требовать специальной конфигурации.

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

    Какие риски?

    Вы не подвергаете компьютер опасности! Наоборот, только увеличиваете стабильность системы. В любом случае, BIOS всегда можно сбросить до заводских настроек!

    Изменение настроек BIOS не влияет на гарантию комплектующих

    Начнём, пожалуй! 😎

    Процедура настройки BIOS может показаться сложной, но если вы будете следовать нашим советам, то всё получится!

    Зайдите в BIOS

    Есть два способа для перехода в меню BIOS:

    Нажмите Del или F2 во время включения компьютера. Как правило, нужная клавиша выводится на экран. Что такое gen1 gen2 gen3 в биосе

    На Виндоус 10, первый способ работает не всегда. В таком случае, попробуйте так:

    Зажмите Shift и кликните пункт Перезагрузка;

    Вы увидите меню на синем фоне;

    Компьютер должен автоматически загрузиться в BIOS.

    В некоторых биосах требуется включить Advanced Mode для доступа ко всем настройкам.

    Включите «Above 4G Decoding»

    Без включения Above 4G Decoding может не работать алгоритм DaggerHashimoto, поэтому переведите её в состояние Enabled.

    Что делает эта настройка? Перед тем как процессор обрабатывает данные, полученные от видеокарты, они хранятся в оперативной памяти. Above 4G Decoding позволяет задействовать более 4-х гигабайтов ОЗУ в режиме обмена данными.

    Если у вас меньше 4-х гигабайтов ОЗУ, Above 4G Decoding включать не нужно, иначе это может привести к неправильному выводу изображения на экран.

    Что такое gen1 gen2 gen3 в биосе

    Понизьте скорость слота PCI Express

    Чем выше скорость PCI Express — тем ниже его стабильность.

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

    Поставьте настройку PCI-e x16 Link Speed в значение gen1.

    Если вы играете или используете карту для работы, то стоит протестировать производительность после понижения пропускной способности PCI-e

    Что такое gen1 gen2 gen3 в биосе

    Отключите встроенную видеокарту

    Встроенная видеокарта не используется в майнинге, но постоянно конфликтует с выделенной картой во время майнинга. Чтобы освободить ресурсы под задачи майнинга, отключите встроенную графику. Для этого нужно указать значение настройки Internal Graphics — 0 MB или Disabled.

    Если вы используете встроенную видеокарту для вывода изображения, лучше оставить значение от 32 MB до 64 MB

    Что такое gen1 gen2 gen3 в биосе

    Всё сломалось! 😱

    Если после настройки BIOSа система заработала неправильно, просто сбросьте его до заводских настроек! Для этого достаточно открыть BIOS и выбрать пункт Load Setup Defaults, а затем сохранить настройки. Что такое gen1 gen2 gen3 в биосе

    Не получилось настроить BIOS? Знаете про другие настройки? 💡

    Задавайте вопросы в сообществах Криптекса ВКонтакте и в Телеграме. Наши опытные пользователи обмениваются опытом и помогают друг-другу в трудных ситуациях. Обсуждайте разгон, прошивку и делитесь своими идеями!

    Что такое USB Gen 1, Gen 2 и Gen 2×2

    Что такое gen1 gen2 gen3 в биосе

    Н айти самое быстрое соединение USB раньше было просто: выберите USB 3.0 вместо 2.0. Но теперь Вам нужно знать разницу между USB 3.2 Gen 1, Gen 2 и Gen 2×2 — и что также означают различные типы «SuperSpeed».

    USB-именование должно быть простым

    Когда-то USB выпускался в двух основных вариантах: 2.0 и 3.0. Все, что Вам нужно было знать о них, было 3,0 быстрее, чем 2,0. Вы можете купить флэш-накопитель USB 2.0 и подключить его к компьютеру со слотами USB 3.0, и он все равно будет работать — только на более медленных скоростях USB 2.0. Покупка диска USB 3.0 и подключение его к порту USB 2.0 также даст Вам скорость USB 2.0.

    Если Вам нужна максимально быстрая скорость, Вам нужен накопитель USB 3.0 и подключите его к USB 3.0 USB порту. Это было просто и понятно. Но все изменилось с USB 3.1.

    USB 3.1 испортил простое именование

    Форумы разработчиков USB (USB-IF) поддерживают спецификации и соответствие USB, а также поддерживают схемы именования, используемые на кабелях и устройствах USB. Когда он представил USB 3.1, вместо того чтобы упростить именование типов, он назвал новый стандарт «USB 3.1 Gen 2.» USB 3.0 был задним числом переименован в «USB 3.1 Gen 1.»

    Что такое gen1 gen2 gen3 в биосе

    Чтобы еще больше усложнить ситуацию, сами скорости передачи получили имена. USB 3.1 Gen 1, первоначально известный как USB 3.0, поддерживает скорость передачи 5 Гбит/с — это называется SuperSpeed.

    USB 3.1 Gen 2 обеспечивает скорость передачи 10 Гбит/с — это называется SuperSpeed+. Технически это достигается путем использования кодирования 128b/132b в полнодуплексном режиме связи. Полнодуплексная связь означает, что информация может передаваться и приниматься одновременно. Вот почему это быстрее.

    Разница между ними была немного запутанной. Но, если Вы помните, что Gen 2 лучше, чем Gen 1, то все отлично. Чтобы помочь дифференцировать скорости, USB-IF также внедрила логотипы, которые производитель может использовать только путем прохождения сертификации, подтверждающей соответствие кабеля обещанным спецификациям.

    USB 3.2 еще быстрее и запутаннее

    В сентябре прошлого года USB-IF подробно описал новые возможные скорости для USB-C и начало спецификации USB 3.2. USB 3.2 будет способен развивать скорость до 20 Гбит/с. Это вдвое превышает скорость передачи данных по USB 3.1 Gen 2. Если Вам интересно, как кабели удваивают свою скорость так быстро, не меняя размер или разъемы, это просто. Продукты USB, поддерживающие скорость 20 Гбит/с, имеют два канала 10 Гбит/с. Думайте об этом как о большей проводке, зажатой в том же самом кабеле.

    Как и в предыдущих итерациях, этот новый стандарт обратно совместим для базового использования, но Вы не получите более высокую скорость без всего нового оборудования. Если Вы купите жесткий диск, который обещает скорость передачи 20 Гбит/с, и подключите его к Вашему текущему компьютеру, жесткий диск будет работать, но с более низкой скоростью, которую могут обеспечить порты USB на Вашем компьютере. Вам придется обновить оба конца соединения, чтобы воспользоваться всеми новыми преимуществами.

    На Mobile World Congress 2019, USB-IF объявила о брендинге и схемах именования для нового стандарта. И снова, предыдущее наименование будет изменено задним числом.

    В дальнейшем USB 3.0 с скоростью передачи 5 Гбит/с будет USB 3.2 Gen 1. USB 3.1 Gen 2 со скоростью 10 Гбит/с будет переименован в USB 3.2 Gen 2.

    Новый стандарт 20 Гбит/с будет называться USB 3.2 Gen 2×2, что нарушает предсказуемую схему. Физически он имеет два канала 10 Гбит/с, так что буквально это 2×2. В названии есть логика, но она сбивает с толку, и Вы должны понимать аппаратное обеспечение, чтобы понять, что оно имеет какой-то смысл.

    Производители должны ссылаться на «SuperSpeed»

    USB-IF не хочет, чтобы потребители видели эти условия. Вместо этого он хочет, чтобы продукты Gen 1 продавались как SuperSpeed USB. Он предлагает производителям продавать продукты Gen 2 как SuperSpeed USB 10 Гбит/с и Gen 2×2 как SuperSpeed USB 20 Гбит/с. Но это не значит, что производители должны использовать эти названия. Производители могут использовать номенклатуру Gen 2.2 — или, если они не потрудятся пройти тестирование и соответствие, они могут отказаться от логотипов и использовать любое имя, которое им нравится.

    Если производители соблюдают правила, проблема именования довольно проста. Ищите «SuperSpeed» в названии и проверьте, есть ли номер. Если Вы его не видите, это самый медленный тип USB 3.2. Если Вы видите 10 или 20, это обещание 10 или 20 Гбит/с. Возможно, было бы лучше, если бы USB-IF использовал SuperSpeed USB 5 Гбит/с для самого медленного типа. Но, по крайней мере, это довольно просто.

    Теоретически, логотипы USB должны помочь. К сожалению, USB-IF еще не показал официальный знак сертификации SuperSpeed USB 20.

    Приобретая USB-оборудование, Вы должны проявить должную осмотрительность, чтобы точно знать, что Вы покупаете.

    Линии PCIe – что это

    Выбирая материнскую плату, мы обязательно обращаем внимание на количество и тип разъемов для установки различных устройств, от видеокарты и SSD до самых разнообразных контроллеров и адаптеров. Одним из параметров этих разъемов, помимо физического размера, является конфигурация интерфейса, выведенного на них. Давайте немного углубимся сегодня в эту тему, а точнее, поподробнее поищем ответ на вопрос линии PCIe – что это, для чего это, и сколько этого вообще надо.

    Исходные данные

    Как вы уже поняли, сегодня речь про интерфейс PCIe, он же PCI-Express. Благо никакой другой сейчас по сути не используется. Все еще можно встретить редкие материнские платы с устаревшим PCI, но это специфические модели для работы с античными устройствами, которые по разным причинам заменить не представляется возможным.

    Ну и как было сказано в названии, в первую очередь сделаем упор на линии PCIe. Нас интересует, зачем их несколько, сколько оных нам надо и как их использовать.

    История PCI-Express

    Не буду углубляться в этапы развития этого интерфейса, но кратко все же надо пробежаться по версиям PCI-Express, дабы иметь представление, о чем речь и каковы перспективы.

    Что такое gen1 gen2 gen3 в биосе

    Первая базовая спецификация PCI-Express была представлена в июле 2002 года. Устройства, работающие с этим интерфейсом, используют двунаправленную последовательную связь типа «точка-точка». Применяется низковольтная дифференциальная передача сигнала (LVDS) по двум проводникам. Собственно, это и есть та самая линия. Это полнодуплексная связь, т. е. передача сигнала и в одну, и противоположную сторону может выполняться одновременно на полной скорости.

    «Скорость», т. е. пропускная способность первой версии интерфейса составляла 2.5 ГТ/с (гигатранзакции в секунду). Для того, чтобы перевести это значение в более привычные Гига/Мега байты или биты, надо учитывать кодировку 8b/10b. Каждый байт (8 бит) исходных данных дополняется двумя битами, превращая 8-битные слова в 10-битные. Это необходимо для контроля целостности информации и некоторых служебных нужд. В итоге, пропускная способность PCI Express 1.0 составляет 250 МБ/с.

    Вторая версия PCI-Express появилась в 2007 году. Скорость передачи удвоилась, достигнув 5 ГТ/с или 500 МБ/с при той же системе кодирования данных.

    Больше изменений произошло с выходом 3-й версии этого интерфейса в конце 2010 года. Скорость передачи составила 8 ГТ/с, но реальный прирост все равно практически удвоился. Это было достигнуто за счет перехода на кодирование 128b/130b. Фактически, в предыдущих генерациях интерфейса 1/5 часть пропускной способности тратилась на служебную информацию. За счет перехода на новую систему кодирования «ширина» канала для передачи данных увеличилась.

    В 2019 году свет увидела 4-я версия PCIe, где опять удвоилась скорость передачи до 16 ГТ/с, что стало составлять 1 969 ГБ/с на одну линию. Этот интерфейс уже появился на материнских платах последних поколений и используется современными видеокартами и высокопроизводительными твердотельными накопителями.

    На горизонте PCIe 5.0 с очередным удвоением пропускной способности до 32 ГТ/с, или 3 938 ГБ/с. Ведутся работы и над PCIe 6.0.

    Что такое линия PCIe

    Что такое gen1 gen2 gen3 в биосе

    Уровни PCIe

    Если уж мы сравниваем PCIe с сетевым протоколом, то, наверное, должны быть тут и уровни, или слои? Ну там физический, канальный… В общем то да, тут их 4, которые давайте кратко рассмотрим.

    Что такое gen1 gen2 gen3 в биосе

    Application Layer

    Нижний уровень, на котором формируется пакет данных с заголовком (Header+Data) для передачи от одного устройства к другому. По сути, программный слой, задача которого только подготовить информацию к передаче на следующий уровень.

    В случае приема из полученного пакета извлекаются присланные данные, которые затем используются пользователем (приложением) по назначению.

    Transaction Layer

    При отправке данных полученный блок информации с заголовком (Header+Data) дополняется кодом проверки ECRC (End to End Cyclic Redundancy Check). При приеме этот код может быть сравнен с контрольным вычисленным значением для подтверждения того, что блок данных поступил без искажений.

    Data Link Layer

    На этом уровне формируется уникальный двухбайтовый номер (Sequence Number) пакета, который может понадобиться при неуспешной отправке данных. Затем к нему добавляется информация, полученная от Transaction Layer (Header+Data+ECRC), и добавляется код LCRC (Local Cyclic Redundancy Check), используемый для проверки целостности данных от предыдущего уровня.

    При приеме производится проверка кода LCRC, и если ошибок нет, то источнику передается сигнал ACK (ACKnowledge) об успешной передаче. Если же обнаружена проблема, то посылается сигнал NAK (Not AcKnowledge), означающий, что пакет с данным номером (Sequence Number) должен быть передан заново.

    Physical Layer (физический уровень)

    Во время передачи данных информация, поступившая с предыдущего уровня (Header+Data+ECRC+LCRC), предваряется стартовым байтом, который, по сути, информирует получателей о начале блока данных. Аналогично, по окончании передается еще один байт, информирующий о конце передачи блока информации.

    При приеме данные начальный и конечный байты позволяют определить блок данных.

    Как выполняется контроль целостности данных

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

    Для версий PCIe 1.0 и 2.0 использовалась кодировка 8b/10b. Начиная с 3-й версии интерфейса используется 128b/130b. Это значит, что в старых версиях PCIe каждый байт дополнялся двумя служебными битами, а PCIe 3.0 и последующие дополняют каждые 128 бит двумя служебными битами.

    Что это дает? При кодировании 8b/10b 20% пропускной способности шины тратится на передачу служебной информации. Кодировка 128b/130b позволяет уменьшить эти потери до 1.5%.

    Что такое gen1 gen2 gen3 в биосе

    На иллюстрации выше показано начало таблицы кодирования данных при использовании кодировки 8b/10b. Исходный байт разделяется на две части. Младшие 5 бит дополняются одним контрольным, в свою очередь также старшие три бита также дополняются еще одним. В результате имеем формулу 5b/6b и 3b/4b.

    Принцип кодирования – тема объемная, и если ее и рассматривать, то в отдельном материале.

    Как рассчитать скорость передачи

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

    Версия PCIe Частота (ГТ/с) Тип кодирования Скорость передачи (ГБ/с)
    x1 x2 x4 x8 x16
    PCIe 1.0 2.5 8b/10b 0.25 0.5 1 2 4
    PCIe 2.0 5 8b/10b 0.5 1 2 4 8
    PCIe 3.0 8 128b/130b 1 2 4 8 16
    PCIe 4.0 16 128b/130b 2 4 8 16 32
    PCIe 5.0 32 128b/130b 4 8 16 32 53
    PCIe 6.0 64 128b/130b 8 16 32 64 128

    Если есть желание, можно вычислить поточнее скорость передачи в каждом случае.

    Формула расчета довольно проста:

    BW (МБ/с) = FR (МТ/с) * EN * 1B/8b

    Например, для PCIe 2.0 вычислим скорость передачи одной линии интерфейса:

    BW = 5000 * 8/10 * 1/8 = 5000 * 0.8 * 0.125

    Если же надо выяснить скорость передачи для PCIe 3.0, то расчет будет таким:

    BW = 8000 * 128/130 * 1/8 = 8000 * 0.985 * 0.125

    Это скорость одной линии. Если оных несколько, то просто перемножаем полученное значение на количество линий PCIe. Так, в варианте x4 (например, для SSD) максимальная скорость передачи составит 3 940 МБ/с). Соответственно, максимальная скорость для видеокарты, работающей с 16-ю линиями будет уже 15 760 МБ/с.

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

    Сколько линий PCIe необходимо?

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

    Что такое gen1 gen2 gen3 в биосе

    Если будущий ПК предназначен для сборки игровой системы нижне-среднего уровня без разгона и использования флагманских CPU и GPU, то будет использоваться только внешняя видеокарта в сочетании с 1-2-3 накопителями. Значит, рассматривать можно платы, начиная с младших чипсетов. Даже у них есть возможность установки некоторых дополнительных адаптеров.

    А кстати, сколько вот для этих «некоторых дополнительных адаптеров» линий-то нужно? Давайте попробуем свести это в табличку:

    Плата расширения Кол-во линий PCIe
    Видеокарта AMD/NVidia 16
    RAID-контроллер 4-8
    SSD PCIe x4 4 (каждый)
    Адаптер SSD M.2 накопителей 4-8
    Звуковая карта 1
    Адаптер USB 3.2 Gen1 1-4
    Адаптер USB 3.2 Gen2 4
    Адаптер eSATA 1

    Это не весь возможный перечень. При необходимости, можно установить адаптер LPT и прочих портов, дополнительный сетевой контроллер и т. п. Как бы то ни было, надо точно знать, какой разъем для такой платы нужен и сколько линий PCIe он требует.

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

    Подробнее про линии процессоров и чипсетов

    Давайте от теории поближе к практике. Мы уже выяснили, что фактически «владельцами» линий PCIe являются процессор и чипсет, хотя никто не запрещает другим устройствам обмениваться данными между собой по этим линиям. Чтобы разобраться пообстоятельнее, рассмотрим каждый сокет отдельно.

    AMD AM4

    Возьмем, например, CPU AMD Ryzen 7 5800X и чипсет к нему X570.

    Что такое gen1 gen2 gen3 в биосе

    На иллюстрации представлен условный процессор 5000-й серии с указанием интерфейсных линий. Из нее видно, что у процессора есть 16 линий для видеокарты и 4 – для SSD. Итого 20. Иногда можно встретить упоминание, что линий 24, но это с учетом четырех, которые связывают CPU с чипсетом. Эти линии никоим образом не могут быть переконфигурируемы и их упоминание справедливо разве что для статистики.

    Те линии, которые идут на видеокарту, вернее, на разъем под нее, могут быть разделены между двумя разъемами для поддержки технологий SLI/Crossfire. В этом случае линии распределяются поровну между двумя разъемами (режим x8/x8) или второй работает в режиме x4.

    Четыре процессорные линии для накопителей выводятся на ближний к сокету CPU разъем M.2.

    Количество доступных линий у чипсета зависит от его модели. Так, X570 располагает 16-ю линиями, 8 из которых могут свободно конфигурироваться производителями материнских плат, а еще 8 можно использовать для SATA или накопителей/разъемов. При этом в работе будет интерфейс 4-го поколения.

    Чипсеты B550 и A520 могут использовать только PCIe 3.0, даже для связи с процессором. Самих линий тоже меньше, 10 и 6 соответственно.

    Intel 1200

    На данный момент это самый «свежий» сокет под процессоры 10-го и 11-го поколения. Более подробно рассмотрим самое последнее CPU Rocket Lake. Конфигурация линий тут та же, что и у конкурентов – 16 линий для видеокарты и 4 для накопителя. Правда, связь с чипсетом по-прежнему осуществляется по шине DMI3, что фактически является PCIe 3.0, но зато таких линий теперь 8, а не 4.

    Старший чипсет Z590 располагает 24-ю линиями PCIe 3.0, что дает возможность установить несколько M.2, а также несколько разъемов PCIe 3.0 x4 и/или PCIe x1. У Z570 линий 20, у B560 – 12, а младший A510 довольствуется 6-ю.

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

    А что в этом сложного? Посмотреть на разъемы, которые есть на материнской плате, и все станет ясно. Верно? Давайте разбираться.

    Разъемы для плат расширения

    Для начала определимся с форм-факторами разъемов PCIe. В настоящее время используются разъемы PCIe x1, x4 и x16. В теории, существуют еще PCIe x8, но в реальности они не используются.

    Для прояснения темы легче всего использовать конкретные примеры, для чего нам сначала понадобится плата ASRock Z590M Phantom Gaming 4. Давайте посмотрим на нее внимательно, в частности, на установленные на ней разъемы PCIe.

    В нашем распоряжении по одному PCIe x16, PCIe x4 и PCIe x1. В результате мы можем воспользоваться 21-й линией для установки различных дискретных устройств – видеокарт, адаптеров, контроллеров и проч. Ну вот, предположение разве не подтвердилось?

    Подтвердилось, но давайте возьмем другой пример, MSI MPG Z590 Gaming Force. У нее три «больших» разъема PCIe x16 и два маленьких x1. Ну и сколько у нас всего линий, 50? Давайте считать, у процессора Intel 11-го поколения доступных линий 16 для плат расширения (читай, видеокарты), у чипсета Z590 – 24, итого 40. Ну ладно, предположим, что на эти разъемы каким-то образом выведены еще 4 линии, предназначенные для накопителя. Все равно шесть не хватает.

    Вот тут и кроется проблема, что значение после буквы «x» в маркировке разъемов PCIe x** отражает реальное положение вещей только в одном случае – для PCIe x1. Только для него можно абсолютно точно сказать, что разъем работает с одной линией интерфейса.

    К сожалению, маркировка PCIe x16 и PCIe x4, скорее, говорит нам о физическом размере, и о том, что эти разъемы МОГУТ иметь по 16 и 4 линии соответственно. Могут, но не обязаны. Реальность такова, что к PCIe x16 могут быть подведены 1, 2, 4, 8 или 16 интерфейсных линий. В случае с PCIe x4 этот перечень заканчивается на 4.

    В итоге, у рассматриваемой MSI MPG Z590 Gaming Force первый разъем действительно имеет 16 линий (процессорных), второй – только 8 (тоже от процессора), а у третьего их вообще 4. И никакими 50-ю тут и не пахнет. Отсюда вывод – геометрические размеры разъема мало что говорят о параметрах подключенного к нему интерфейса.

    Так как же узнать, где и сколько линий используется? В первую очередь обратиться к спецификациям на данную модель материнской платы. Там указано, что первые два слота подключены к процессору и могут работать в режимах x16/x0, x8/x8 или x8/x4, т. е. в первом разъеме действительно 16 линий, а во втором только восемь.

    Это означает, что если во второй разъем установлена та или иная плата, то она получит максимум 8 линий, и столько же останется в первом разъеме, вне зависимости от того, что в него установлено. Скажем, видеокарта, использующая 16 линий, будет работать с вдвое меньшим их количеством.

    Третий разъем, хоть он и не уступает по размерам оставшимся, имеет 4 линии PCIe от чипсета.

    В действительности определить, сколько линий в том или ином разъеме можно, если внимательно посмотреть на них, а вернее, в них. Для примера привожу фотографию части платы MSI MPG Z590 Gaming Force.

    Что такое gen1 gen2 gen3 в биосе

    Нас интересуют три «больших» разъема, а точнее те его части, что располагаются после перемычки. Давайте присмотримся внимательнее. Несложно заметить, что у первого, ближнего к процессору, все места под контакты заполнены. А вот у второго видно, что контакты (такие блестящие металлические точки в данном случае) заканчиваются где-то посередине. А третий вообще заполнен ими на четверть.

    Что мы можем почерпнуть из полученных сведений? Судя по всему, у первого разъема 16 линий, у второго – 8 (контакты заканчиваются посередине), а у третьего скорее всего 4. Обратимся к спецификациям и видим, что так и есть.

    К сожалению, таким образом можно провести только предварительный анализ возможностей платы, но вот как распределены линии, от кого (CPU или чипсета) подведены к каждому конкретному разъему и сколько их в реальности, можно узнать только из официальных характеристик на плату. Тем не менее, возможность прикинуть конфигурацию «на глаз» может иногда оказаться полезной.

    Разъемы M.2 для накопителей

    Ну вот с ними-то уж все ясно. Все они на современных материнках поддерживают SSD с интерфейсом PCIe, значит, уж по 4 линии у них есть, верно? Не хочу показаться занудой, но давайте разбираться опять.

    Еще более внимательные обратят внимание, что тут младший чипсет a520, у которого всего 6 линий, 2 из которых обычно отдается для SATA (и их тут действительно 4), остается 4 линии. Из них одна скорее всего отдана сетевому контроллеру, итого остается 3.

    При этом есть еще разъем PCIe x4 с двумя линиями, второй M.2 и… что-то не сходится. Действительно, этот второй M.2 делит интерфейсные линии с двумя разъемами SATA, 3-м и 4-м. Это значит, что можно либо использовать SSD M.2 PCIe x2 при отключенных двух SATA разъемах, либо наоборот, задействовать все SATA без возможности установить второй твердотельный накопитель.

    Справедливости ради надо сказать, что эта плата едва ли не исключение из общего правила, и в подавляющем большинстве случаев разъемы M.2 действительно имеют по 4 линии PCIe, и просто перемножение этих линий на количество разъемов дает нам представление о том, сколько линий занято под накопители.

    Таким образом, беглый анализ конфигурации (чипсет, количество и номенклатура разъемов) позволяют предположить конфигурацию материнской платы. Повторюсь, что окончательные выводы можно делать только после ознакомления с подробными характеристиками платы.

    Что делать, если линий PCIe не хватает

    Если не предполагается использование чего-либо, кроме дискретной видеокарты, то этот вопрос неактуален. А вот тем, кто вынужден в силу решаемых задач использовать какие-либо дополнительные адаптеры, эта тема может быть актуальна. При условии, конечно, что вы не готовы переплачивать за флагманский чипсет, а предпочитаете выбрать что-то из среднего сегмента.

    Предположим ситуацию, что помимо графического адаптера будет установлен еще быстродействующий SSD накопитель в разъем, обслуживаемый процессором, а также еще один SSD M.2 в чипсетный. А еще может быть, звуковую карту и/или адаптер для дополнительных USB.

    Если подняться на ступеньку выше, до AMD B550 или Intel B560, то проблем с двумя-тремя накопителями M.2 уже нет, да и для различных плат разъемов больше. Напомню, у этих чипсетов 10 и 12 линий соответственно.

    Теперь другая ситуация – требуется использование дискретной видеокарты, а также сборка RAID-массива на внешнем адаптере, или установка нескольких высокоскоростных SSD PCIe 4.0 для специфических задач. Ситуация, может, и довольно редкая, но вполне реальная.

    Ладно, для видеокарты слот есть, и тут заботиться не надо. Для адаптера SSD тоже хотя бы один PCIe x4 есть. Так что хватит. А хватит ли? Если накопители будут с SATA интерфейсом, то для каждого такого SSD достаточно по одной линии PCIe. Например, для QNAP QM2-2S-220A достаточно использовать 2 линии для каждого из двух SSD.

    Вот тут может оказаться полезной возможность перераспределения процессорных интерфейсных линий между двумя разъемами PCIe. Как всегда, обратимся к конкретному примеру, например, плате Asus ROG STRIX B550-E GAMING. Что в ней интересного?

    Интересны два первых разъема PCIe x16. Первый, как и положено, задействует все 16 процессорных линий. А вот второй – их же, но только половину, т. е. 8 штук. Как это работает?

    Установленная видеокарта при пустом втором слоте PCIe x16 забирает все имеющиеся ресурсы. Если же мы хотим использовать, скажем, контроллер для дискового массива или адаптер для пары высокоскоростных SSD, то мы установим его во второй слот PCIe x16. В итоге получаем 8 линий PCIe 4.0 от CPU и радуемся производительности. Но откуда взялись эти линии?

    Их отняли у видеокарты. Трагедия? Отнюдь. Как показывают обзоры, даже с уменьшенным вдвое количеством линий PCIe видеокарты показывают те же результаты, что и в полноценном режиме работы. Различия в итоговых значениях тестов если и есть, то находятся в пределах погрешности. Даже самые современные видеокарты не способны исчерпать возможности интерфейса.

    Зато теперь мы имеем возможность и всласть поиграться без падения производительности, и получить мощную быстродействующую систему хранения для специфических задач. Или установить вторую видеокарту в режим SLI/CrossFire.

    Правда, такими возможностями обладают далеко не все материнские платы. На Intel B560 я таких моделей вообще не нашел (может просмотрел), да и у AMD вариантов немного – помимо рассмотренной выше ASUS есть еще, например, ASRock B550 Taichi (Razer Edition), Gigabyte B550 VISION D. Как правило, процессор управляет единственным разъемом PCIe x16, и для большинства задач такая конфигурация более чем достаточна.

    Заключение. Линии PCIe – что это

    Да, в данном случае имеем компактный форм-фактор и такое расположение разъемов – мера вынужденная. И все же обращать внимание на это следует.

    Как и на то, как распределяются интерфейсные линии. Так, некоторые разъемы M.2 могут использовать те же ресурсы, что и некоторые SATA порты, т. е. можно использовать либо одно, либо другое.

    Также следует помнить, что, например, видеокарту можно установить в разъем с 8-ю линиями, и она будет прекрасно работать. Можно ее поставить и в PCIe x16 с четырьмя линиями, но в данном случае пропускной способности шины может уже и не хватить.

    И наоборот, адаптер, которому нужно, скажем, 2 линии, можно установить в разъем с 4 или 8 линиями. Будут использоваться только необходимые ресурсы. А вот то, что какой-либо адаптер, которому надо 4 линии, заработает в разъеме с двумя линиями, при условии, что физически он в него устанавливается, далеко не факт.

    Если видеокарта – не единственное устройство, которое будет устанавливаться в компьютер, то перед покупкой материнской платы следует уточнить количество и тип разъемов на ней, их возможности, дабы все работало как надо. И далеко не всегда нужно тратиться на топовый продукт, т. к. даже материнки попроще вполне могут обеспечить нужный функционал без необходимости переплаты за неиспользуемые возможности.

    Обязательно внимательно ознакомьтесь с характеристиками выбранной платы. Все возможные варианты работы и ограничения там будут указаны.

    Линии PCIe – что это

    Выбирая материнскую плату, мы обязательно обращаем внимание на количество и тип разъемов для установки различных устройств, от видеокарты и SSD до самых разнообразных контроллеров и адаптеров. Одним из параметров этих разъемов, помимо физического размера, является конфигурация интерфейса, выведенного на них. Давайте немного углубимся сегодня в эту тему, а точнее, поподробнее поищем ответ на вопрос линии PCIe – что это, для чего это, и сколько этого вообще надо.

    Исходные данные

    Как вы уже поняли, сегодня речь про интерфейс PCIe, он же PCI-Express. Благо никакой другой сейчас по сути не используется. Все еще можно встретить редкие материнские платы с устаревшим PCI, но это специфические модели для работы с античными устройствами, которые по разным причинам заменить не представляется возможным.

    Ну и как было сказано в названии, в первую очередь сделаем упор на линии PCIe. Нас интересует, зачем их несколько, сколько оных нам надо и как их использовать.

    История PCI-Express

    Не буду углубляться в этапы развития этого интерфейса, но кратко все же надо пробежаться по версиям PCI-Express, дабы иметь представление, о чем речь и каковы перспективы.

    PCIe_gen

    Первая базовая спецификация PCI-Express была представлена в июле 2002 года. Устройства, работающие с этим интерфейсом, используют двунаправленную последовательную связь типа «точка-точка». Применяется низковольтная дифференциальная передача сигнала (LVDS) по двум проводникам. Собственно, это и есть та самая линия. Это полнодуплексная связь, т. е. передача сигнала и в одну, и противоположную сторону может выполняться одновременно на полной скорости.

    «Скорость», т. е. пропускная способность первой версии интерфейса составляла 2.5 ГТ/с (гигатранзакции в секунду). Для того, чтобы перевести это значение в более привычные Гига/Мега байты или биты, надо учитывать кодировку 8b/10b. Каждый байт (8 бит) исходных данных дополняется двумя битами, превращая 8-битные слова в 10-битные. Это необходимо для контроля целостности информации и некоторых служебных нужд. В итоге, пропускная способность PCI Express 1.0 составляет 250 МБ/с.

    Вторая версия PCI-Express появилась в 2007 году. Скорость передачи удвоилась, достигнув 5 ГТ/с или 500 МБ/с при той же системе кодирования данных.

    Больше изменений произошло с выходом 3-й версии этого интерфейса в конце 2010 года. Скорость передачи составила 8 ГТ/с, но реальный прирост все равно практически удвоился. Это было достигнуто за счет перехода на кодирование 128b/130b. Фактически, в предыдущих генерациях интерфейса 1/5 часть пропускной способности тратилась на служебную информацию. За счет перехода на новую систему кодирования «ширина» канала для передачи данных увеличилась.

    В 2019 году свет увидела 4-я версия PCIe, где опять удвоилась скорость передачи до 16 ГТ/с, что стало составлять 1 969 ГБ/с на одну линию. Этот интерфейс уже появился на материнских платах последних поколений и используется современными видеокартами и высокопроизводительными твердотельными накопителями.

    На горизонте PCIe 5.0 с очередным удвоением пропускной способности до 32 ГТ/с, или 3 938 ГБ/с. Ведутся работы и над PCIe 6.0.

    Что такое линия PCIe

    В простейшем виде — это некое соединение между двумя устройствами в виде двух проводов, по одному данные передаются в одну строну (условно, от «устройства 1» к «устройству 2»), по второму – в обратную сторону. При этом работа идет в дуплексном режиме, т. е. и «туда», и «обратно» информация передается на полной скорости. Наличие шин питания, специализированных сигнальных контактов сейчас опускаем.

    Линии PCIe – что это

    Аналогия 1 — автомобильная дорога. В данном случае это двухполосное (по одной полосе в каждую сторону) шоссе. Аналогия 2 – проводной Ethernet, основанный также на паре проводников. Это в минимальной конфигурации. В реальности же PCIe может использовать 1/2/4/8/16 линий связи.

    Уровни PCIe

    Если уж мы сравниваем PCIe с сетевым протоколом, то, наверное, должны быть тут и уровни, или слои? Ну там физический, канальный… В общем то да, тут их 4, которые давайте кратко рассмотрим.

    Линии PCIe – что это. Уровни PCIe

    Application Layer

    Нижний уровень, на котором формируется пакет данных с заголовком (Header+Data) для передачи от одного устройства к другому. По сути, программный слой, задача которого только подготовить информацию к передаче на следующий уровень.

    В случае приема из полученного пакета извлекаются присланные данные, которые затем используются пользователем (приложением) по назначению.

    Transaction Layer

    При отправке данных полученный блок информации с заголовком (Header+Data) дополняется кодом проверки ECRC (End to End Cyclic Redundancy Check). При приеме этот код может быть сравнен с контрольным вычисленным значением для подтверждения того, что блок данных поступил без искажений.

    Data Link Layer

    На этом уровне формируется уникальный двухбайтовый номер (Sequence Number) пакета, который может понадобиться при неуспешной отправке данных. Затем к нему добавляется информация, полученная от Transaction Layer (Header+Data+ECRC), и добавляется код LCRC (Local Cyclic Redundancy Check), используемый для проверки целостности данных от предыдущего уровня.

    При приеме производится проверка кода LCRC, и если ошибок нет, то источнику передается сигнал ACK (ACKnowledge) об успешной передаче. Если же обнаружена проблема, то посылается сигнал NAK (Not AcKnowledge), означающий, что пакет с данным номером (Sequence Number) должен быть передан заново.

    Physical Layer (физический уровень)

    Последний уровень осуществляет согласование условий приема необработанных пакетов (PLP — Physical Layer Packets), то есть определение ширины полосы и ее частоты для связи с другим устройством.

    Во время передачи данных информация, поступившая с предыдущего уровня (Header+Data+ECRC+LCRC), предваряется стартовым байтом, который, по сути, информирует получателей о начале блока данных. Аналогично, по окончании передается еще один байт, информирующий о конце передачи блока информации.

    При приеме данные начальный и конечный байты позволяют определить блок данных.

    Как выполняется контроль целостности данных

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

    Для версий PCIe 1.0 и 2.0 использовалась кодировка 8b/10b. Начиная с 3-й версии интерфейса используется 128b/130b. Это значит, что в старых версиях PCIe каждый байт дополнялся двумя служебными битами, а PCIe 3.0 и последующие дополняют каждые 128 бит двумя служебными битами.

    Что это дает? При кодировании 8b/10b 20% пропускной способности шины тратится на передачу служебной информации. Кодировка 128b/130b позволяет уменьшить эти потери до 1.5%.

    PCIe_data_codes_groups

    На иллюстрации выше показано начало таблицы кодирования данных при использовании кодировки 8b/10b. Исходный байт разделяется на две части. Младшие 5 бит дополняются одним контрольным, в свою очередь также старшие три бита также дополняются еще одним. В результате имеем формулу 5b/6b и 3b/4b.

    Принцип кодирования – тема объемная, и если ее и рассматривать, то в отдельном материале.

    Как рассчитать скорость передачи

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

    Версия PCIe Частота (ГТ/с) Тип кодирования Скорость передачи (ГБ/с)
    x1 x2 x4 x8 x16
    PCIe 1.0 2.5 8b/10b 0.25 0.5 1 2 4
    PCIe 2.0 5 8b/10b 0.5 1 2 4 8
    PCIe 3.0 8 128b/130b 1 2 4 8 16
    PCIe 4.0 16 128b/130b 2 4 8 16 32
    PCIe 5.0 32 128b/130b 4 8 16 32 53
    PCIe 6.0 64 128b/130b 8 16 32 64 128

    Если есть желание, можно вычислить поточнее скорость передачи в каждом случае.

    Формула расчета довольно проста:

    BW (МБ/с) = FR (МТ/с) * EN * 1B/8b

    • BW – искомая скорость передачи в МБ/с
    • FR – частота шины в ГТ/с
    • EN – тип кодирования

    Например, для PCIe 2.0 вычислим скорость передачи одной линии интерфейса:

    BW = 5000 * 8/10 * 1/8 = 5000 * 0.8 * 0.125

    Если же надо выяснить скорость передачи для PCIe 3.0, то расчет будет таким:

    BW = 8000 * 128/130 * 1/8 = 8000 * 0.985 * 0.125

    Это скорость одной линии. Если оных несколько, то просто перемножаем полученное значение на количество линий PCIe. Так, в варианте x4 (например, для SSD) максимальная скорость передачи составит 3 940 МБ/с). Соответственно, максимальная скорость для видеокарты, работающей с 16-ю линиями будет уже 15 760 МБ/с.

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

    Сколько линий PCIe необходимо?

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

    PCIe_pci_express_lanes

    Если будущий ПК предназначен для сборки игровой системы нижне-среднего уровня без разгона и использования флагманских CPU и GPU, то будет использоваться только внешняя видеокарта в сочетании с 1-2-3 накопителями. Значит, рассматривать можно платы, начиная с младших чипсетов. Даже у них есть возможность установки некоторых дополнительных адаптеров.

    А кстати, сколько вот для этих «некоторых дополнительных адаптеров» линий-то нужно? Давайте попробуем свести это в табличку:

    Плата расширения Кол-во линий PCIe
    Видеокарта AMD/NVidia 16
    RAID-контроллер 4-8
    SSD PCIe x4 4 (каждый)
    Адаптер SSD M.2 накопителей 4-8
    Звуковая карта 1
    Адаптер USB 3.2 Gen1 1-4
    Адаптер USB 3.2 Gen2 4
    Адаптер eSATA 1

    Это не весь возможный перечень. При необходимости, можно установить адаптер LPT и прочих портов, дополнительный сетевой контроллер и т. п. Как бы то ни было, надо точно знать, какой разъем для такой платы нужен и сколько линий PCIe он требует.

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

    Подробнее про линии процессоров и чипсетов

    Давайте от теории поближе к практике. Мы уже выяснили, что фактически «владельцами» линий PCIe являются процессор и чипсет, хотя никто не запрещает другим устройствам обмениваться данными между собой по этим линиям. Чтобы разобраться пообстоятельнее, рассмотрим каждый сокет отдельно.

    AMD AM4

    Возьмем, например, CPU AMD Ryzen 7 5800X и чипсет к нему X570.

    Линии PCIe – что это

    На иллюстрации представлен условный процессор 5000-й серии с указанием интерфейсных линий. Из нее видно, что у процессора есть 16 линий для видеокарты и 4 – для SSD. Итого 20. Иногда можно встретить упоминание, что линий 24, но это с учетом четырех, которые связывают CPU с чипсетом. Эти линии никоим образом не могут быть переконфигурируемы и их упоминание справедливо разве что для статистики.

    Те линии, которые идут на видеокарту, вернее, на разъем под нее, могут быть разделены между двумя разъемами для поддержки технологий SLI/Crossfire. В этом случае линии распределяются поровну между двумя разъемами (режим x8/x8) или второй работает в режиме x4.

    Четыре процессорные линии для накопителей выводятся на ближний к сокету CPU разъем M.2.

    Количество доступных линий у чипсета зависит от его модели. Так, X570 располагает 16-ю линиями, 8 из которых могут свободно конфигурироваться производителями материнских плат, а еще 8 можно использовать для SATA или накопителей/разъемов. При этом в работе будет интерфейс 4-го поколения.

    Чипсеты B550 и A520 могут использовать только PCIe 3.0, даже для связи с процессором. Самих линий тоже меньше, 10 и 6 соответственно.

    Intel 1200

    На данный момент это самый «свежий» сокет под процессоры 10-го и 11-го поколения. Более подробно рассмотрим самое последнее CPU Rocket Lake. Конфигурация линий тут та же, что и у конкурентов – 16 линий для видеокарты и 4 для накопителя. Правда, связь с чипсетом по-прежнему осуществляется по шине DMI3, что фактически является PCIe 3.0, но зато таких линий теперь 8, а не 4.

    Старший чипсет Z590 располагает 24-ю линиями PCIe 3.0, что дает возможность установить несколько M.2, а также несколько разъемов PCIe 3.0 x4 и/или PCIe x1. У Z570 линий 20, у B560 – 12, а младший A510 довольствуется 6-ю.

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

    А что в этом сложного? Посмотреть на разъемы, которые есть на материнской плате, и все станет ясно. Верно? Давайте разбираться.

    Разъемы для плат расширения

    Для начала определимся с форм-факторами разъемов PCIe. В настоящее время используются разъемы PCIe x1, x4 и x16. В теории, существуют еще PCIe x8, но в реальности они не используются.

    Для прояснения темы легче всего использовать конкретные примеры, для чего нам сначала понадобится плата ASRock Z590M Phantom Gaming 4. Давайте посмотрим на нее внимательно, в частности, на установленные на ней разъемы PCIe.

    В нашем распоряжении по одному PCIe x16, PCIe x4 и PCIe x1. В результате мы можем воспользоваться 21-й линией для установки различных дискретных устройств – видеокарт, адаптеров, контроллеров и проч. Ну вот, предположение разве не подтвердилось?

    Подтвердилось, но давайте возьмем другой пример, MSI MPG Z590 Gaming Force. У нее три «больших» разъема PCIe x16 и два маленьких x1. Ну и сколько у нас всего линий, 50? Давайте считать, у процессора Intel 11-го поколения доступных линий 16 для плат расширения (читай, видеокарты), у чипсета Z590 – 24, итого 40. Ну ладно, предположим, что на эти разъемы каким-то образом выведены еще 4 линии, предназначенные для накопителя. Все равно шесть не хватает.

    Вот тут и кроется проблема, что значение после буквы «x» в маркировке разъемов PCIe x** отражает реальное положение вещей только в одном случае – для PCIe x1. Только для него можно абсолютно точно сказать, что разъем работает с одной линией интерфейса.

    К сожалению, маркировка PCIe x16 и PCIe x4, скорее, говорит нам о физическом размере, и о том, что эти разъемы МОГУТ иметь по 16 и 4 линии соответственно. Могут, но не обязаны. Реальность такова, что к PCIe x16 могут быть подведены 1, 2, 4, 8 или 16 интерфейсных линий. В случае с PCIe x4 этот перечень заканчивается на 4.

    В итоге, у рассматриваемой MSI MPG Z590 Gaming Force первый разъем действительно имеет 16 линий (процессорных), второй – только 8 (тоже от процессора), а у третьего их вообще 4. И никакими 50-ю тут и не пахнет. Отсюда вывод – геометрические размеры разъема мало что говорят о параметрах подключенного к нему интерфейса.

    Так как же узнать, где и сколько линий используется? В первую очередь обратиться к спецификациям на данную модель материнской платы. Там указано, что первые два слота подключены к процессору и могут работать в режимах x16/x0, x8/x8 или x8/x4, т. е. в первом разъеме действительно 16 линий, а во втором только восемь.

    Это означает, что если во второй разъем установлена та или иная плата, то она получит максимум 8 линий, и столько же останется в первом разъеме, вне зависимости от того, что в него установлено. Скажем, видеокарта, использующая 16 линий, будет работать с вдвое меньшим их количеством.

    Третий разъем, хоть он и не уступает по размерам оставшимся, имеет 4 линии PCIe от чипсета.

    В действительности определить, сколько линий в том или ином разъеме можно, если внимательно посмотреть на них, а вернее, в них. Для примера привожу фотографию части платы MSI MPG Z590 Gaming Force.

    PCIe_PCIe_x16

    Нас интересуют три «больших» разъема, а точнее те его части, что располагаются после перемычки. Давайте присмотримся внимательнее. Несложно заметить, что у первого, ближнего к процессору, все места под контакты заполнены. А вот у второго видно, что контакты (такие блестящие металлические точки в данном случае) заканчиваются где-то посередине. А третий вообще заполнен ими на четверть.

    Что мы можем почерпнуть из полученных сведений? Судя по всему, у первого разъема 16 линий, у второго – 8 (контакты заканчиваются посередине), а у третьего скорее всего 4. Обратимся к спецификациям и видим, что так и есть.

    К сожалению, таким образом можно провести только предварительный анализ возможностей платы, но вот как распределены линии, от кого (CPU или чипсета) подведены к каждому конкретному разъему и сколько их в реальности, можно узнать только из официальных характеристик на плату. Тем не менее, возможность прикинуть конфигурацию «на глаз» может иногда оказаться полезной.

    Разъемы M.2 для накопителей

    Ну вот с ними-то уж все ясно. Все они на современных материнках поддерживают SSD с интерфейсом PCIe, значит, уж по 4 линии у них есть, верно? Не хочу показаться занудой, но давайте разбираться опять.

    Опять будем смотреть конкретную плату — ASRock A520M Pro4. На ней распаяны два M.2 с ключом M, оба поддерживают накопители SSD PCIe. Догадливые наверняка спросят, и в чем подвох? И он действительно есть. Второй M.2, тот, который без штатного радиатора, может работать только с накопителями SATA и PCIe x2. Обращаю внимание на «x2». В разъеме только две (!) интерфейсные линии, и SSD сюда надо ставить соответствующие.

    Еще более внимательные обратят внимание, что тут младший чипсет a520, у которого всего 6 линий, 2 из которых обычно отдается для SATA (и их тут действительно 4), остается 4 линии. Из них одна скорее всего отдана сетевому контроллеру, итого остается 3.

    При этом есть еще разъем PCIe x4 с двумя линиями, второй M.2 и… что-то не сходится. Действительно, этот второй M.2 делит интерфейсные линии с двумя разъемами SATA, 3-м и 4-м. Это значит, что можно либо использовать SSD M.2 PCIe x2 при отключенных двух SATA разъемах, либо наоборот, задействовать все SATA без возможности установить второй твердотельный накопитель.

    Справедливости ради надо сказать, что эта плата едва ли не исключение из общего правила, и в подавляющем большинстве случаев разъемы M.2 действительно имеют по 4 линии PCIe, и просто перемножение этих линий на количество разъемов дает нам представление о том, сколько линий занято под накопители.

    Таким образом, беглый анализ конфигурации (чипсет, количество и номенклатура разъемов) позволяют предположить конфигурацию материнской платы. Повторюсь, что окончательные выводы можно делать только после ознакомления с подробными характеристиками платы.

    Что делать, если линий PCIe не хватает

    Если не предполагается использование чего-либо, кроме дискретной видеокарты, то этот вопрос неактуален. А вот тем, кто вынужден в силу решаемых задач использовать какие-либо дополнительные адаптеры, эта тема может быть актуальна. При условии, конечно, что вы не готовы переплачивать за флагманский чипсет, а предпочитаете выбрать что-то из среднего сегмента.

    Предположим ситуацию, что помимо графического адаптера будет установлен еще быстродействующий SSD накопитель в разъем, обслуживаемый процессором, а также еще один SSD M.2 в чипсетный. А еще может быть, звуковую карту и/или адаптер для дополнительных USB.

    Возможностей самого простого чипсета если и хватит, то в обрез. И это при условии, что обилия SATA накопителей не будет. Да и то, второй разъем M.2 будет только у двух плат — ASRock A520M Pro4 и ASRock A520M Phantom Gaming 4, причем один из таких разъемов работает в режиме PCIe x2.

    Если подняться на ступеньку выше, до AMD B550 или Intel B560, то проблем с двумя-тремя накопителями M.2 уже нет, да и для различных плат разъемов больше. Напомню, у этих чипсетов 10 и 12 линий соответственно.

    Теперь другая ситуация – требуется использование дискретной видеокарты, а также сборка RAID-массива на внешнем адаптере, или установка нескольких высокоскоростных SSD PCIe 4.0 для специфических задач. Ситуация, может, и довольно редкая, но вполне реальная.

    Ладно, для видеокарты слот есть, и тут заботиться не надо. Для адаптера SSD тоже хотя бы один PCIe x4 есть. Так что хватит. А хватит ли? Если накопители будут с SATA интерфейсом, то для каждого такого SSD достаточно по одной линии PCIe. Например, для QNAP QM2-2S-220A достаточно использовать 2 линии для каждого из двух SSD.

    А если накопители скоростные, и каждому нужно по 4 линии, или если это RAID-контроллер? Для одного такого SSD четырех линий хватит, но следует помнить, что Intel, как и AMD, на младших чипсетах позволяет использовать только 3-ю версию PCIe. А нам нужна скорость и мощь! А самая «крутень» — это линии CPU версии 4.0.

    Вот тут может оказаться полезной возможность перераспределения процессорных интерфейсных линий между двумя разъемами PCIe. Как всегда, обратимся к конкретному примеру, например, плате Asus ROG STRIX B550-E GAMING. Что в ней интересного?

    Интересны два первых разъема PCIe x16. Первый, как и положено, задействует все 16 процессорных линий. А вот второй – их же, но только половину, т. е. 8 штук. Как это работает?

    Установленная видеокарта при пустом втором слоте PCIe x16 забирает все имеющиеся ресурсы. Если же мы хотим использовать, скажем, контроллер для дискового массива или адаптер для пары высокоскоростных SSD, то мы установим его во второй слот PCIe x16. В итоге получаем 8 линий PCIe 4.0 от CPU и радуемся производительности. Но откуда взялись эти линии?

    Их отняли у видеокарты. Трагедия? Отнюдь. Как показывают обзоры, даже с уменьшенным вдвое количеством линий PCIe видеокарты показывают те же результаты, что и в полноценном режиме работы. Различия в итоговых значениях тестов если и есть, то находятся в пределах погрешности. Даже самые современные видеокарты не способны исчерпать возможности интерфейса.

    Зато теперь мы имеем возможность и всласть поиграться без падения производительности, и получить мощную быстродействующую систему хранения для специфических задач. Или установить вторую видеокарту в режим SLI/CrossFire.

    Правда, такими возможностями обладают далеко не все материнские платы. На Intel B560 я таких моделей вообще не нашел (может просмотрел), да и у AMD вариантов немного – помимо рассмотренной выше ASUS есть еще, например, ASRock B550 Taichi (Razer Edition), Gigabyte B550 VISION D. Как правило, процессор управляет единственным разъемом PCIe x16, и для большинства задач такая конфигурация более чем достаточна.

    Заключение. Линии PCIe – что это

    Разбираясь с количеством и номенклатурой всех этих линий, надо не забывать и про физическое размещение разъемов на плате. Конкретный пример — Gigabyte B560M AORUS PRO AX. После установки видеокарты расположенный рядом разъем PCIe x1 гарантированно будет перекрыт радиатором графического адаптера. Значит – минус один разъем и одна интерфейсная линия.

    Да, в данном случае имеем компактный форм-фактор и такое расположение разъемов – мера вынужденная. И все же обращать внимание на это следует.

    Как и на то, как распределяются интерфейсные линии. Так, некоторые разъемы M.2 могут использовать те же ресурсы, что и некоторые SATA порты, т. е. можно использовать либо одно, либо другое.

    Также следует помнить, что, например, видеокарту можно установить в разъем с 8-ю линиями, и она будет прекрасно работать. Можно ее поставить и в PCIe x16 с четырьмя линиями, но в данном случае пропускной способности шины может уже и не хватить.

    И наоборот, адаптер, которому нужно, скажем, 2 линии, можно установить в разъем с 4 или 8 линиями. Будут использоваться только необходимые ресурсы. А вот то, что какой-либо адаптер, которому надо 4 линии, заработает в разъеме с двумя линиями, при условии, что физически он в него устанавливается, далеко не факт.

    Если видеокарта – не единственное устройство, которое будет устанавливаться в компьютер, то перед покупкой материнской платы следует уточнить количество и тип разъемов на ней, их возможности, дабы все работало как надо. И далеко не всегда нужно тратиться на топовый продукт, т. к. даже материнки попроще вполне могут обеспечить нужный функционал без необходимости переплаты за неиспользуемые возможности.

    Обязательно внимательно ознакомьтесь с характеристиками выбранной платы. Все возможные варианты работы и ограничения там будут указаны.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *