Разбиране на PCI Express шината
Като ъпгрейд към оригиналната система PCI (Peripheral Component Interconnect), PCI Express имаше едно огромно предимство, когато първоначално беше разработена в началото на 2000-те години: използваше автобус за достъп от точка до точка вместо серийна шина. Това означава, че всеки отделен PCI порт и инсталираните му карти могат да се възползват максимално от максималната им скорост, без да се затварят няколко карти или разширения в един автобус.
Сега, за да разширим метафората на деликатеси / бара, си представете, че някои от тези места имат многобройни бармани, запазени само за тях. Точно тук идва идеята за многобройни ленти.
Животът в бързите ленти
PCI-E е преминал през редица ревизии от самото начало; понастоящем новите дънни платки обикновено използват версия 3 на стандарта, като по-бързата версия 4 става все по-разпространена и версия 5 се очаква да удари през 2019 г. Но различните ревизии използват всички едни и същи физически връзки и тези връзки могат да идват в четири основни размера: x1, x4, x8 и x16. (съществуват x32 портове, но са изключително редки и обикновено не се виждат на потребителския хардуер.)
Връщайки се към нашата метафора: ако си представите всеки покровител, който седи в бара като устройство PCI-E, тогава една лента x1 би била един барман, обслужващ един клиент. Но покровител, седящ в определената седалка "x4", би ималчетирибармани, които му донесоха напитки и храна, а седалката "x8" щеше да има осем бармана само заради напитките й, а тази в седалката "x16" щеше да има огромни шестнайсет бармана само за него. И сега ще спрем да говорим за барове и бармани, защото нашите бедни метафорични пиячи са в опасност от алкохолно отравяне.
Какви периферни устройства използват кои портове?
За обикновената версия 3.0 на PCI Express максималната скорост на предаване на данни е осем гигаранса, което означава "всички данни и електронни режийни наведнъж". В реалния свят скоростта за ревизия 3 на PCI-E е малко по-малко от един гигабайт в секунда, на лента.
Така че устройство, което използва порт PCI-E x1, като звукова карта с малка мощност или Wi-Fi антена, може да прехвърля данни към останалата част от компютъра на приблизително 1GBps. Картите, които се набиват до физически по-големия слот x4 или x8, като разширителна USB 3.0 карта, могат да прехвърлят данни четири или осем пъти по-бързо - и ако се използват повече от два от тези USB портове скорост на трансфер. PCI-E x16 портовете, с теоретичен максимум от около 15GBps при версия 3.0, се използват за почти всички съвременни графични карти, проектирани от NVIDIA и AMD.
Не забравяйте, че размерът на порт PCI-E и лентите може да не са еднакви неща
Ето една от по-объркващите части на настройката на PCI-E: пристанището може да бъде с размера на x16 карта, но има само достатъчно ленти за данни за нещо много по-бързо, като x4.Това е така, защото докато PCI-E може да побере в основата си неограничено количество индивидуални връзки, все още има практическа граница за пропускателната способност на лентите на чипсета. По-евтините дънни платки с по-ориентирани към бюджета чипсети могат да достигнат само до един слот x8, дори ако този слот може физически да приеме карта x16. Междувременно дънните платки "геймър" ще включват до четири пълни слота PCI-E x16 и x16-ленти за максимална съвместимост с GPU. (Ние обсъждаме това по-подробно тук.)
За щастие, капацитетът на лентите на конкретните PCI-слота обикновено е изписан в ръководството на компютъра или дънната платка, като илюстрация на кой слот има какъв капацитет. Ако нямате вашето ръководство, броят на лентите обикновено се записва на печатни платки на дънната платка до пристанището, както е така:
Така че помнете, че при закупуване на карти за разширение или надграждане за PCI Express слотове, трябва да имате предвид размера и лентата на вашите налични портове.