Do czego służą gniazda PCI i PCI Express?

9

Porównuję różne płyty główne Micro-ATX do budowy serwera domowego i zastanawiałem się, do czego użyję gniazd PCI i PCI Express?

Czy są one używane do dysków twardych, procesorów graficznych, kontrolerów RAID, pamięci RAM itp.?

Do jakiego rodzaju gniazda PCI powinienem dążyć i ile zwykle jest potrzebnych?

Dziekan
źródło
Dzięki za odpowiedzi ultrasawblade i czeladnik. Zdaję sobie sprawę, że to pytanie może wydawać się „głupie” dla kogoś, kto buduje serwer, ale to moja pierwsza kompilacja i do tej pory nigdy nie musiałem się martwić o PCI i warianty. Istnieje wiele artykułów, które mówią o każdej specyfikacji PCI, ale żaden, który mogłem znaleźć, nie zawierałby dobrego przeglądu technologii i do czego można ich użyć.
Dziekan

Odpowiedzi:

11

Gniazda PCI / PCI-Express (inaczej PCI-E) pozwalają instalować karty rozszerzeń.

Karty rozszerzeń dają Twojemu komputerowi dodatkowe możliwości. Niektóre bardzo popularne karty rozszerzeń to karty dźwiękowe, modemy 56k i adaptery Ethernet. Nie musisz wypełniać gniazd PCI / PCI-E, ale jest to opcja, jeśli chcesz rozszerzyć swój sprzęt.

Od czasu wprowadzenia komputera na początku lat 80. na płycie głównej pojawiło się coraz więcej możliwości. Obecnie większość płyt głównych ma funkcję dźwięku i (czasami wiele) portów Ethernet.

Karta musi pasować do gniazda, np. Jeśli masz gniazda PCI-E, musisz kupić kartę PCI-E. Nowsze automaty obsługują szybszy sprzęt. PCI-E jest najnowszym i najszybszym. PCI jest nadal bardzo powszechne i zawarte w płytach głównych. Starsze typy gniazd to EISA (czarny) i AGP (brązowy - tylko dla kart graficznych).

Nikt nie produkuje pamięci RAM dla gniazd PCI / PCI-E, pamięć RAM ma własny dedykowany wąski typ gniazda na płytach głównych od około 20 lat (w dniach ISA można było kupić płyty pamięci podłączone do gniazd ISA). „Karty” dysków twardych były krótkim eksperymentem na początku lat 80-tych i nie są już produkowane. Jednak karty kontrolerów dysków twardych są powszechne - są to tylko karty, które mają dodatkowe porty IDE lub SATA i pozwalają na podłączenie większej liczby dysków - ale potrzebujesz osobnych linii zasilania dla napędów od zasilacza i jesteś odpowiedzialny za posiadanie skrzynki, która pozwala gdzieś je umieściłeś.

Zarówno PCI, jak i PCI-E mają wersje „mini” do użytku na laptopie.

LawrenceC
źródło
3
Hard drive "cards" were a short experiment in the early 80's and no longer are made.O RLY? -> ( ocztechnology.com/ocz-revodrive-pci-express-ssd.html )
HaydnWVN 1'12
6
@HaydnWVN - Dlaczego potrzeba O RLY? Nie wszyscy wiedzą wszystko, szczególnie o tak niejasnym produkcie.
Joe Taylor,
Mówił o nich: en.wikipedia.org/wiki/Hardcard . Zapomniałem o kartach SSD. Dalej widać, że na kartach rozszerzeń dostępnych jest wiele rzeczy.
LawrenceC
2
Znałem tych, którzy byli na @ultrasawblade, których konfiguracja była bolesna! I Joe ... dołączyłem „O RLY” do elementu komediowego. Większość użytkowników, którzy wiedzą o dyskach SSD, będzie wiedziała o wariantach PCI-E, ponieważ tam właśnie zmierza technologia, ponieważ SATA po prostu nie pójdzie wystarczająco szybko.
HaydnWVN
@HaydnWVN: Technologia już istnieje, jest po prostu trochę za droga. IoDrive Octal ma odczytu przepustowość 6700 MB / s (11 razy SATA III) do 64 kB bloków losowych. Gdyby nie było 125 000 USD. - miałbym już jeden ...
Dennis
5

W nowoczesnym systemie, zwłaszcza jako pewnego rodzaju serwer, możesz sobie z tym poradzić bez żadnego - Możesz przejść z wbudowanym wideo (unikając użycia gniazda PCI-E na kartę graficzną), Ethernet (więc nie potrzebujesz gniazdo rozszerzeń albo)) i tak dalej. Większość nowoczesnych płyt jest praktycznie samodzielna.

Jeśli chodzi o system serwerów domowych, widzę gniazda PCI-E używane dla karty obsługującej dodatkowe porty sata (zakładając, że masz wystarczająco dużo miejsca i wystarczającej mocy). Zauważyłem, że wiele przypadków MATX może nie obsługiwać pełnych 6 dysków obsługiwanych przez płytę - większość widziałem obsługiwać 2 + 2 lub 3 + 2.

Jeśli koszt nie był przedmiotem, możesz włożyć dysk SSD, a nawet wcisnąć port PCI-E. Oba działają jako drogie, ale NIESAMOWITE SZYBKIE opcje przechowywania. Biorąc pod uwagę, że używasz tablicy matx, zakładam, że wrzucenie granda do bardzo szybkiego magazynu nie jest opcją, na którą patrzysz, więc zignorujmy je.

Jeśli twój serwer wykonuje także jakąś formę routingu, która jest powszechna, możesz także wrzucić dodatkową kartę sieciową (PCI-E dla gig-e, PCI dla 10/100). Często używam Ethernetu jako prostego szybkiego sposobu przesyłania plików bezpośrednio z systemu do systemu. Posiadanie łączności bezprzewodowej to kolejna możliwość w tej roli.

Z płytą MATX nie można oczekiwać zbyt wielu kart - miałbyś jedną x16 (dla karty graficznej) i do 3 innych gniazd zgodnie ze specyfikacją. Z drugiej strony, w tej roli, jak już wspomniałem, wbudowane jest prawie wszystko, czego potrzebujesz - przy podejmowaniu decyzji przyjrzałbym się innym specyfikacjom.

Journeyman Geek
źródło