| Termin | Definicja |
|---|---|
| PCIe Gen3 x2 | PCIe Gen3 x2 to konfiguracja tej magistrali wykorzystująca dwie linie w trzeciej generacji standardu. Co oznacza oznaczenie PCIe Gen3 x2PCIe Gen3 x2 oznacza połączenie wykorzystujące magistralę PCI Express trzeciej generacji oraz dwie linie transmisyjne. Skrót „Gen3” określa generację standardu, a „x2” szerokość łącza, czyli liczbę równoległych linii, nazywanych również lanes. Każda linia ma osobny tor nadawczy i odbiorczy, dlatego transmisja może odbywać się jednocześnie w obu kierunkach. Nie jest to interfejs o jednej wspólnej przepustowości dzielonej naprzemiennie między odczyt i zapis. W PCIe Gen3 szybkość sygnału na jednej linii wynosi 8 GT/s. Jednostka GT/s oznacza liczbę transferów symboli na sekundę, a nie bezpośrednio liczbę bajtów danych użytkowych. Trzecia generacja PCIe stosuje kodowanie 128b/130b, więc na każde 130 przesyłanych bitów 128 bitów stanowi dane kodowane w strumieniu. Po uwzględnieniu tego narzutu jedna linia zapewnia około 985 MB/s surowej przepustowości danych w jednym kierunku, a konfiguracja x2 około 1,97 GB/s w jednym kierunku. Rzeczywista szybkość osiągana przez urządzenie jest niższa, ponieważ występują dodatkowe nagłówki pakietów, mechanizmy kontroli transmisji oraz ograniczenia samego urządzenia. Przepustowość i sposób działania dwóch liniiDwie linie PCIe pracują równolegle, dzięki czemu urządzenie PCIe Gen3 x2 może wykorzystać dwukrotnie większą przepustowość niż odpowiednik Gen3 x1, jeśli zarówno urządzenie, jak i platforma prawidłowo zestawią połączenie x2. Teoretyczna przepustowość około 1,97 GB/s dotyczy jednego kierunku. W zastosowaniach wymagających jednoczesnego odczytu i zapisu dostępna jest komunikacja dwukierunkowa, ale nie należy dodawać tych wartości do pojedynczego wyniku odczytu lub zapisu. Wynik testu zależy od rodzaju obciążenia, wielkości bloków oraz narzutu protokołów wyższych warstw. PCIe przesyła dane w postaci pakietów. Urządzenie oraz kontroler główny uzgadniają między innymi szerokość połączenia i prędkość generacji podczas inicjalizacji. Jeżeli jedna z dwóch linii nie działa, połączenie może zostać zestawione jako x1 albo urządzenie może nie zostać poprawnie wykryte, zależnie od konstrukcji sprzętu i obsługi firmware. Z tego powodu oznaczenie x2 nie gwarantuje automatycznie, że w każdej konfiguracji będą aktywne dwie linie. Diagnostyka powinna obejmować sprawdzenie parametrów wynegocjowanego linku, ustawień BIOS lub UEFI, poprawności osadzenia modułu oraz stanu gniazda i płyty głównej. W praktyce wynik poniżej wartości teoretycznej jest normalny. Na efektywną przepustowość wpływają między innymi rozmiar transakcji, długość kolejek, opóźnienia kontrolera, wydajność pamięci flash albo innego nośnika oraz sposób obsługi przerwań i DMA. Dlatego urządzenie korzystające z PCIe Gen3 x2 nie musi osiągać około 2 GB/s w każdym teście. Pomiar krótkich, losowych operacji może wykazać zupełnie inne wartości niż długi, sekwencyjny transfer dużych bloków. Kompatybilność z urządzeniami i gniazdamiPCIe jest standardem negocjującym parametry połączenia, dlatego urządzenie PCIe Gen3 x2 może pracować z kontrolerem obsługującym inną generację, o ile zachowana jest zgodność elektryczna, mechaniczna i firmware’owa. Przy połączeniu z PCIe Gen2 prędkość zostanie ograniczona do parametrów drugiej generacji, a przy połączeniu z PCIe Gen4 urządzenie Gen3 nadal będzie działało z prędkością Gen3. Podobnie konfiguracja x2 nie wykorzysta więcej niż dwóch aktywnych linii, nawet gdy gniazdo ma większą szerokość, na przykład x4. Sam zapis PCIe Gen3 x2 nie wskazuje rodzaju złącza. Takie połączenie może być używane w różnych formatach urządzeń, w tym na kartach rozszerzeń albo w modułach montowanych w gniazdach przeznaczonych dla konkretnych typów nośników i kart. W laptopie trzeba sprawdzić dokumentację płyty głównej, ponieważ wygląd gniazda M.2 nie określa samodzielnie obsługiwanego protokołu ani liczby linii. Moduł może wymagać PCIe zamiast SATA, a konkretne gniazdo może mieć do dyspozycji jedną, dwie lub cztery linie. Podczas modernizacji komputera warto rozróżnić szerokość fizyczną złącza od liczby linii używanych przez urządzenie. Karta włożona do większego mechanicznie gniazda nie zawsze uzyska więcej linii, a karta wymagająca x2 może nie działać poprawnie w gnieździe, które zapewnia tylko x1 albo korzysta z innego protokołu. Istotne są także podział linii przez procesor lub chipset, ustawienia płyty głównej i ewentualne współdzielenie zasobów z innymi gniazdami. Ostateczne parametry można potwierdzić w dokumentacji sprzętu oraz w informacjach systemowych pokazujących bieżącą generację i szerokość linku. Znaczenie PCIe Gen3 x2 w diagnostyce laptopa i komputeraNieprawidłowe działanie urządzenia PCIe Gen3 x2 może objawiać się brakiem wykrywania, okresowymi rozłączeniami, obniżoną wydajnością albo zestawieniem linku jako Gen3 x1. Sama niska szybkość transferu nie dowodzi jeszcze awarii magistrali. Najpierw należy wykluczyć ograniczenia nośnika, temperaturę kontrolera, brak wolnego miejsca, obciążenie systemu, sterowniki oraz ustawienia zasilania. Jeżeli urządzenie regularnie negocjuje tylko jedną linię, potrzebne jest sprawdzenie gniazda, styków, modułu, ścieżek na płycie oraz wersji firmware’u. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, w tym diagnostyką problemów z urządzeniami korzystającymi z PCIe Gen3 x2. Podczas serwisowania można zweryfikować poprawność montażu modułu, wykrywanie urządzenia przez BIOS lub UEFI, parametry wynegocjowanego połączenia oraz zachowanie sprzętu pod obciążeniem. Taka diagnostyka pozwala odróżnić uszkodzenie samego podzespołu od ograniczenia wynikającego z konstrukcji płyty głównej albo niezgodności gniazda. Przy wymianie komponentu należy zachować zgodność formatu, klucza złącza, interfejsu oraz wymaganej liczby linii. W laptopach dodatkowe znaczenie mają ograniczona przestrzeń, sposób odprowadzania ciepła i konstrukcja konkretnej płyty. W komputerze stacjonarnym trzeba natomiast uwzględnić dostępne gniazdo, podział linii między urządzenia oraz ewentualne ograniczenia platformy. PCIe Gen3 x2 opisuje parametry połączenia, ale nie określa samodzielnie wydajności całego urządzenia ani nie zastępuje sprawdzenia kompletnej kompatybilności sprzętowej. |