2Aug

W jaki sposób dodanie pamięci znacząco zwiększa wydajność gier dla APU AMD?

Po uaktualnieniu sprzętu komputera, należy spodziewać się poprawy wydajności, ale czasami pojawia się nieoczekiwanie znaczący wzrost w stosunku do tego, na co liczyłeś.Dzisiejszy post SuperUser Q & A pomaga pewnemu zdezorientowanemu, ale zadowolonemu graczowi zrozumieć, jak mu się powiodło, gdy uaktualnił pamięć swojego komputera.

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

Pytanie Czytnik

SuperUser CyberGhostx1 chce zrozumieć, w jaki sposób dodanie pamięci znacząco zwiększyło wydajność gry dla jego APU komputera:

. Aby było jasne od samego początku, nie stanowi to problemu. To jest coś, co naprawdę chcę poznać sekret.

Specyfikacja systemowa

  • Procesor: AMD A10-6790K 4.0 GHz
  • GPU: AMD Radeon HD 8670D 1 GB( zintegrowane GPU)
  • RAM: 2 x Team 4GB 1600 DDR3 = 8 GB

Oczywiście używam 64-bitowegoOS, aby skorzystać z mojej 8 GB pamięci, ale moje pytanie brzmi: Zanim zainstalowałem dodatkowe 4 GB pamięci RAM, gry takie jak Mafia II działały( przy najwyższych ustawieniach) na średnio 22 FPS.Po zainstalowaniu dodatkowej pamięci RAM zauważyłem bardzo przyzwoity wzrost do 40 klatek na sekundę, mimo że gra nie zużywała więcej niż 4 GB pamięci RAM.

Jaki jest sekret tego?

Dodatkowy impuls w wydajności gry jest zdecydowanie przyjemnością, ale w jaki sposób prosta aktualizacja pamięci spowodowała tak wielką różnicę?

Odpowiedź Odpowiedzi

SuperUser DragonLord i Ben Richards mają dla nas odpowiedź.Po pierwsze, DragonLord:

Zauważyłem, że używasz APU AMD.Chipy te łączą procesor z wbudowanym procesorem graficznym( GPU), eliminując potrzebę posiadania oddzielnej karty graficznej( przynajmniej w przypadku mniejszych obciążeń).Ponieważ APU AMD używają pamięci systemowej jako pamięci graficznej, zintegrowana wydajność GPU w dużym stopniu zależy od przepustowości pamięci. Nie tylko systemowa pamięć RAM DDR3 ma znacznie mniejszą przepustowość niż pamięć wideo GDDR5( używana na wielu oddzielnych kartach graficznych), ale zintegrowany procesor graficzny musi dzielić tę przepustowość z procesorem, aby mógł normalnie korzystać z aplikacji. Zwiększenie przepustowości pamięci bezpośrednio zwiększy wydajność, zmniejszając to wąskie gardło.

Po aktualizacji pamięci systemowej dodano drugi moduł pamięci. Dzięki dwóm modułom pamięć działa teraz w trybie dwukanałowym, podwajając przepustowość pamięci i dramatycznie zwiększając wydajność.Szybsza pamięć RAM( przynajmniej DDR3-1866, najlepiej DDR3-2100 +) również zwiększy wydajność.

Ponadto więcej pamięci oznacza, że ​​system może wstępnie załadować więcej danych tekstur do pamięci RAM, zmniejszając potrzebę dostępu do dysku i zwiększając wydajność.Jest to jednak mniejszy czynnik niż zwiększona przepustowość pamięci.

Aby pokazać, jak ważna jest przepustowość pamięci dla APU AMD, witryny takie jak Tom's Hardware i PC Perspective odkryły, że wydajność APU może wzrosnąć z przepustowością pamięci do co najmniej DDR3-2100.

Odpowiedź od Ben Richards:

Masz APU, zamiast dyskretnego procesora i oddzielnego procesora graficznego. Oznacza to, że korzystają one z pamięci RAM systemu dla pamięci podręcznej tekstur, a nie z dedykowanej pamięci wbudowanej na karcie graficznej.

Powód, dla którego uaktualnienie pamięci RAM przyspieszyło grę, prawdopodobnie wynika z zamiany zasobów tekstur. Przy większej ilości dostępnej pamięci RAM oznacza to, że więcej danych tekstur można załadować i dłużej przechowywać w pamięci RAM.Jeśli masz przydzieloną całą pamięć, a twój system operacyjny potrzebuje więcej, aby pracować teraz nad zadaniem, znajdzie przydzieloną pamięć, która nie była ostatnio używana, zapisz zawartość na dysku, a następnie ponownie przydziel pamięć doto zadanie. Gdy dane będą ponownie potrzebne, zostaną zamienione z powrotem na dysk RAM.Ta zamiana zajmuje dużo czasu( względnie).

Prawdopodobnie zamieniłeś dużo na dane tekstury. Po uaktualnieniu RAM-u zapewniono więcej miejsca na przechowywanie tekstur, co oznacza mniej wymiany pamięci, co przekłada się na wyższy FPS.

Czy chcesz coś dodać do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.