Niska prędkość DMA? Jak naprawić wolną kartę DMA
Wolna karta DMA prawie nigdy nie jest zepsuta. Problemem jest połączenie z drugim komputerem: kabel, port USB, slot PCIe albo jakieś ustawienie. Zrób test prędkości, porównaj wyniki z tymi poniżej, a potem idź po kolei przez tę stronę. Pierwsze trzy sekcje naprawiają problem u większości osób.
Jak wygląda normalna prędkość
Nasza GODLIKE 100T i większość kart DMA przesyła dane przez chip USB 3, FTDI FT601. To łącze osiąga maksymalnie około 200 MB/s. Szybszy port USB tego nie podniesie.
Test prędkości w MewTools robi dwa testy. Test prędkości liczy, ile małych odczytów karta robi na sekundę, a test przepustowości mierzy duże odczyty w MB/s. Na obu chcesz mieć ACCEPTABLE albo lepiej, a do tego ogólny wynik PASS. Oto dwa wyniki z naszego poradnika flashowania:
| Zaliczony | Niezaliczony | |
|---|---|---|
| Total Read Speed | 4,562 odczytów na sekundę | 3,217 odczytów na sekundę |
| Average Read | 213 µs | 305 µs |
| Slowest Read | 579 µs | 20,785 µs |
| Throughput | 144 MB/s | 31 MB/s |
- Najważniejsze są odczyty na sekundę.
Twoje oprogramowanie czyta mnóstwo małych kawałków pamięci, a nie duże bloki. Mniej odczytów na sekundę to ESP, które nie nadąża za grą. - Bardzo długi najwolniejszy odczyt oznacza zrywanie połączenia.
Jeden odczyt trwający 20 ms to zacięcie łącza. Prawie zawsze winny jest kabel albo port. - Przepustowość około 20 do 45 MB/s to prędkość USB 2.
Karta nadal się pokazuje i działa, tylko o wiele za wolno. Coś po drodze działa na USB 2: kabel, port albo hub. - Sprawdź też nieudane odczyty.
Jeden czy dwa procent, jak w zaliczonym teście, to normalne. Szybki wynik z mnóstwem nieudanych stron nie jest dobrym wynikiem, bo nieudany odczyt wraca szybciej niż prawdziwy.
Najpierw zimny start
Zwykły restart albo wybudzenie ze snu może zostawić kartę w połowie zawieszoną. Nadal odpowiada, ale źle. Wyłącz główny komputer, odłącz go z tyłu od prądu, przytrzymaj przycisk zasilania przez 15 sekund, a potem go włącz i przetestuj ponownie. Najpierw zimny start głównego komputera opisuje kroki. Zrób test, zanim uruchomisz grę.
1. Kabel
- Użyj kabla z pudełka.
Wiele kabli USB-C to kable do ładowania z okablowaniem USB 2 w środku. Wtyczka wygląda tak samo, więc nie poznasz tego na oko. - Bez przedłużaczy.
Każde dodatkowe złącze to kolejne miejsce, w którym łącze może się zerwać. - Odwróć wtyczkę USB-C.
Obróć ją po stronie karty i przetestuj ponownie. Częściej, niż myślisz, naprawia to słaby styk. - Port danych, nie JTAG.
JTAG służy tylko do flashowania. Jeśli porty nie są opisane, port danych to ten najdalej od złotego złącza.
2. Port USB na drugim komputerze
- Tylny port na płycie głównej, USB 3 lub szybszy.
Przednie i górne porty idą przez kabel wewnątrz obudowy i mogą powodować zrywanie połączenia. Mogą działać, ale tył jest pewniejszy. Nigdy nie używaj huba. - Daj karcie osobną grupę portów.
Tylne porty są podzielone między kilka kontrolerów USB. Kamerka, karta przechwytująca albo cokolwiek innego, co cały czas przesyła dane, może dzielić kontroler z kartą i powodować przycięcia. Przełóż kartę do innej grupy tylnych portów. - Menedżer urządzeń nie pokaże ci prędkości.
Wyświetla FTDI FT601 USB 3.0 Bridge Device nawet wtedy, gdy łącze działa na USB 2. Dowiesz się tego z testu prędkości. - Dodatkowe karty USB.
Niektóre tanie kontrolery na kartę rozszerzeń są gorsze niż porty na płycie. Jeśli takiego używasz, spróbuj zamiast tego portu na płycie głównej.
3. Slot PCIe na głównym komputerze
- Krótki slot x1 w zupełności wystarczy.
Karty DMA takie jak nasza używają jednej linii PCIe. Większy slot nie zrobi ich szybszymi. Stabilny slot tak. - Uważaj na współdzielone linie.
Niektóre sloty dzielą linie z gniazdem M.2 i mogą się rozłączać albo źle działać, gdy siedzi w nim dysk. Który slot właściwie wybrać to omawia. - Ustawienie prędkości slotu.
Zostaw slot na najszybszym ustawieniu, jakie oferuje twoja płyta. Obniżaj je, o jedną generację naraz, tylko jeśli karta jest niestabilna albo się nie pokazuje. Gen1 ma mniejszy zapas, więc nie obniżaj go na wszelki wypadek. Prędkość slotu PCIe pokazuje, gdzie to jest. - Bez risera.
Włóż kartę bezpośrednio do slotu. Tanie albo długie risery powodują dokładnie takie problemy. - Inne urządzenia PCIe.
Mogą sprawić, że prędkości będą niestabilne. Wyłącz w BIOS-ie wbudowane urządzenia, których nie używasz, np. Wi-Fi, jeśli jesteś na kablu.
Above 4G decoding nie ma znaczenia, więc zostaw je tak, jak jest.
4. Ustawienia zasilania na drugim komputerze
Windows oszczędza energię, usypiając porty USB, a karta tego nie lubi.
Potem zamknij na drugim komputerze to, czego nie potrzebujesz podczas gry. Drugi komputer z CPU zablokowanym na 100% nie nadąży z odczytami.
5. Strona oprogramowania
- Sterownik.
Użyj sterownika danych z MewTools: Drivers & Flashing, potem Install DATA Driver (FTDI FTD3XX). Nie bierz go ze stron ze sterownikami. - Mapa pamięci.
Wolne ładowanie i gubione odczyty mogą wynikać z brakującej albo starej mapy pamięci. Czym jest mapa pamięci mówi, kiedy jej potrzebujesz. - "TINY PCIe TLP algorithm auto-selected".
Większość oprogramowania DMA jest zbudowana na LeechCore. Gdy wypisuje ten komunikat, przeszło na malutkie pakiety odczytu, które są dużo wolniejsze. Zwykle znaczy to, że coś jest nie tak z łączem albo firmware, więc przejdź przez sekcje wyżej, a potem napisz nam o tym w tickecie. - Aktualizacja oprogramowania.
Jeśli prędkość spadła w dniu, w którym twoje oprogramowanie się zaktualizowało, zgłoś to do jego supportu. Wadliwe wydanie LeechCore już kiedyś psuło odczyty. Jeśli używasz Blurred, nie zmieniaj sam jego ustawień połączenia. Zapytaj Blurred na ich Discordzie.
6. Firmware
Jeśli test prędkości nie przechodzi na każdym kablu, każdym tylnym porcie i w każdym slocie, warto przyjrzeć się firmware. Otwórz ticket i wyślij zrzut ekranu. Nie flashuj do testu firmware zdobytego gdzie indziej. Nasze pliki są budowane pod DNA ID twojej karty i działają tylko na niej.
Dalej wolno? Co nam wysłać
Otwórz ticket na naszym Discordzie i dołącz:
Jeszcze nie kupiłeś i chcesz wiedzieć, czy twoje komputery będą wystarczająco szybkie? Opisz je na forum wsparcia.
Konto nie jest potrzebne. Dzięki temu wiemy, o czym pisać więcej.
