Що таке USB 4 і навіщо він потрібен в Mac

USB 4 - інтерфейс для підключення периферії до електронних пристроїв. Четверте покоління USB, «універсальної серійної шини», розробленої в Intel 25 років тому. На кожному з M1 Мас'ів по два USB-C роз'єми USB 4. Скарг на них багато, в основному скаржаться на те, що роз'ємів тільки два (смішно). Приводи для інших скарг, як виявилося, до USB 4 не мали відношення. Якось занадто все добре, в чомусь обов'язково повинен бути підступ. Кажуть, той, хто шукає - завжди знайде. Чи є ще недоліки в USB 4? А головне, чим був поганий USB 3?

Чим відрізняється USB 4 від Thunderbolt 4

Інтерфейс для підключення периферії M1 Мас'ів - не просто USB 4. Його повне позначення - Thunderbolt/USB 4. У самого ж USB 4 є дуже небезпечний недолік - розробники електронних пристроїв, що використовують цей інтерфейс, мають повне право не витрачати зайві кошти, зусилля і час на підтримку Thunderbolt. Щоб пристрій менше коштував і краще продавався. Ось тільки периферійні пристрої, що вимагають для підключення Thunderbolt, працювати з цим виробом не будуть.


Так, USB на порядок, а то й на два, поширеніше, ніж Thunderbolt, але якщо потрібно підключити саме такий пристрій, - біда. Гігантські накопичувачі даних, різне обладнання, в наші дні найчастіше згадують про зовнішні графічні прискорювачі. eGPU.

Чому M1 Mac не підтримують зовнішні відеокарти

Напевно були якісь серйозні причини дозволити використання USB 4 без Thunderbolt, але мені вони невідомі. Про них можна здогадатися, але правильною буде ця здогадка чи ні - хто знає. Причини були переконливими - і в Intel цей дозвіл не скасували. Це реальний компромат на USB 4. Але ось до того, що eGPU несумісні з M1 Mac, все це не має відношення.

Передбачалося, що необхідні для роботи з eGPU драйвери не встигли переписати для ARM. Взагалі-то Rosetta 2, перекладач коду для Intel в живий і спритний код для яблучної модифікації ARM, в схожих випадках працює без проблем. Але не завжди. Драйвери для eGPU не заробили і до них поки не дійшли руки. M1 Мас'і «бачать» підключені до них eGPU - рано чи пізно все налагодиться. USB 4 ні при чому. Хоча це і відступ від теми, схоже, що це «рано чи пізно» не станеться ніколи. Графічні процесори в Apple Silicon відрізняються від «звичайних» (від Nvidia, AMD або Intel) навіть ще радикальніше, ніж ARMv8.5-A в M1 відрізняється від x86-64 в центральних процесорах Intel і AMD. І не просто відрізняються, але загрожують своїм проставленим суперникам розгромом. Просто зараз GPU у Apple ще маленькі. Закінчую офтоп - як мінімум одну плямку на репутації USB 4 ми вже знайшли. Шукаємо далі.

Чим відрізняється USB 3 від USB 4

У 2014 році одночасно з USB 3.1 з'явився новий тип роз'єму - USB-C. Тонкий і компактний, зручний. З червня 2015 року, залишаючись зовні таким же, USB-C примирив USB з Thunderbolt. Роз'єми, що підтримують Thunderbolt, виробники техніки повинні були позначати «знаком Гаррі Поттера» - крихітною блискавкою. Чого тільки цей крихітний роз'єм, з'єднавшись з Thunderbolt, не вмів - підтримував DisplayPort в декількох версіях, а за допомогою адаптера і купу інших інтерфейсів. Використовувати цей роз'єм, як і попередні версії USB, можна було і для зарядки. Але! Підтримка доставки енергії в USB-C була необов'язковою. І не гарантувалася. Життя перетворилося на кошмар.

У позначенні версій USB 3, як здалося комусь в Intel, панували бардак і плутанина. Версій було три - 3.0, 3.1 і 3.2. Зі швидкістю передачі даних у 5 Гбіт/с, 10 Гбіт/с і 20 Гбіт/с. Маркетологи називали ці версії Superspeed USB, Superspeed + USB і SuperSpeed + USB dual line. Ці позначення використовуються досі. У 2013 році, після виходу USB 3.1, USB 3.0 перейменували в USB 3.1 Gen 1, а USB 3.1 в USB 3.1 Gen 2. Жесть! У відповідь на скарги користувачів і у зв'язку з виходом USB 3.2 систему позначень спростили і впорядкували ще раз: USB 3.0 (він же USB 3.1 Gen 1) перейменували в USB 3.2 Gen 1 ст.11, USB 3.1 (він же USB 3.2 Gen 2) перейменували в USB 3.2 Gen 2 ст.11, а USB 3.2, що існувала в двох варіантах, стала позначатися як USB 3.2 Gen 1 − 2 і USB 3.2 g‑ 2.

Ви теж заплуталися? А досі доводиться якось з цим розбиратися. Якщо простіше, цифра перед «x» позначає покоління, а цифра після «x» - число каналів. USB 4 поки позначається тільки других варіантом (USB 4 Gen 2 ст.12 і USB 4 Gen 3 ст.12), а для публіки - USB 4 20 Гбіт/с і USB 4 40 Гбіт/с. Тобто він удвічі швидший за USB 3.2.


Крім однієї-єдиної плями на репутації USB 4, ми на неї компромату не знайшли. Крім того, що воно єдине, M1 Мас'ам воно не загрожує. І новим iPad Pro, в яких повинна з'явитися підтримка USB 4, сподіваюся, теж. USB 4 - це добре.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND