No, tak OCuLink je tady uz dlouho (Optical-Copper Link), nicmene s implementaci toho "O" dodnes nikdo neprisel...
OCuLink slibuje PCIe x4 pres kratky kabel.
12. 6. 2025, 10:09 editováno autorem komentáře
OCuLink je specifikace konektoru na strane zarizeni, pouze, neresi jak si kabel udelate :-) A na kratke vzdalenosti (interne v ramci bedny zadne optiky nepotrebujete.. nebyla treba v dobe Gen3 kdy oculink vznikl, a neni treba ani dnes, v dobe Gen5 nasazeni a Gen6 v priprave).
Ze nikdo neprisel s AOC je takovy problem slepice a vejce (zarizeni nemaj externi oculink konektor, protoze nejsou kabely.. a nejsou kabely protoze zarizeni nemaji konektory).
Nicmene OCuLink je zapojen typicky jako nativni PCIe port a pokud to nekdo nasadi na externi uziti tak se tak nejak pocita ze by to uzivatel chtel hotpluggovat.. a to bohuzel zadnej OS nezvladne bez dodatecne podpory.
Takze v tomto pripade vyhrava TBT, kde ten bridge resi hotplug signalizaci a rezervaci resources / placeholder, podobne jako v dobe PCMCIA to resili jejich bridges.
Ja bych fakt uvital PCIe hotplug a opravdovy rescan a rekonfiguraci sbernice. Bohuzel to na PC nefunguje vubec, na armech je mozne alespon udelat rmmod/modprobe na pcie driver.
Omluvte mozna hloupy dotaz, ale bezny Linux (Ubuntu) ma problem s hotplugem NVMe disku?
Nezkousel jsem to, jen kdysi se SATA, kde Windows mely problem, ale na Linuxu bez problemu (na stejnem radici). Jasne, musi to byt unmountnute.
Mel jsem za to, ze pripojit treba GPU za behu neni problem, a odpojit bude vyzadovat jen prave nejaku umount, ale nikdy jsem to nepotreboval.
SATA ma hotplug podporu na radici, takze pokud ji nezakaze bios (napr. v zarizeni ktere nema hotplug sloty - treba muj Dell micro 3070 to neumi povolit), nebo pokud nejde o frikulinsky vadny radic (zdravim Nvidia Tegra K1/X1/X2) kde hotplug nejede.. tak hotplugovat muzete (prvne to musite povolit per port v biosu.. nastaveni portu nelze zmenit v OS)
NVMe pripojujete na sbernici primo - zadny radic nemate = hotplug nepujde.
Ale muzete si koupit drahou NVMe RAID kartu (tj. Trimode - sata/sas/nvme) a ta vam zvladne hotplug, ale zarizeni uz nebude /dev/nvmeX a mit nvme driver.. ale frikulinsky raid driver a bude se to tvarit jako volume (ktery si musite udelat rucne, pokud tam nepojede JBOD).
Proto jsem psal o bridgovanem reseni - TBT umi rezervovat zdroje pro pripadne hoplugnute zarizeni (nvme/gpu a pod), ale ciste PCIe to neumi*.
*umi to nektere PCIe switche vyssich rad :)
A ted se v tom tedy vyznejte.. z pohledu laika.
PS. nedoporucuji strkat ci vytahovat gpu ani ssd za chodu z vaseho kompu. Byl jste varovan!!
13. 6. 2025, 01:07 editováno autorem komentáře