niedziela, 6 lipca 2014

Dwukanałowa obsługa pamięci RAM (dual channel) - parę zdań

Dobrym sposobem na wyciśnięcie odrobiny wydajności z peceta jest sprawdzenie, czy zamontowana pamięć RAM działa w trybie dwukanałowym (dual channel). Dzięki temu możemy  uzyskać dodatkowo (wg wikipedii) od 15 do 30% wydajności pamięci.
Co jest zatem potrzebne, aby przyspieszyć RAM i jak to zrobić.
  1. Przede wszystkim musimy posiadać parzystą liczbę kości - dwie, cztery, czterdzieci ;) itd. W instrukcji do płyty ASRock Z87 Extreme4 (jak pewnie do większości współczesnych) widnieje informacja "For dual channel configuration, you always need to install identical (the same brand, speed, size and chip-type) DDR3 DIMM pairs", czyli że powinny to być kości identyczne zarówno pod względem producenta, prędkości, jak i rozmiaru. Ja wprawdzie w swoim kompie mam dwie identyczne kości Crucial Ballistix Tactical 8GB i screeny w dalszej części posta będą prezentować właśnie taką konfigurację, ale chciałbym tutaj zaznaczyć, że w służbowym komputerze mam moduł Samsunga PC3-12800 4GB oraz GoodRam PC3-10700 4GB, które też działają w trybie dwukanałowym pomimo, że nie są od jednego producenta, a nawet są różnej prędkości. Jak więc widać, kości niekoniecznie muszą być identyczne, a przynajmniej nie zawsze jest to przeszkodą. Jeżeli jedna kość będzie szybsza, a druga wolniejsza, to połączony układ będzie działał z prędkością wolniejszej pamięci. 
  2. Dalej potrzebujemy płyty głównej, która obsługuje tryb dwukanałowy (od kilku lat innych nie ma).
Jeżeli posiadamy dwa moduły pamięci to podczas startu komputera (na ogół starszych), lub programikiem CPU-Z możemy sprawdzić, czy działają one już w trybie dwukanałowym, czy nie.
Informacja o trybie pracy pamięci wyświetlana podczas startu komputera
1. Informacja o trybie pracy pamięci wyświetlana podczas startu komputera

Informacja o trybie pracy pamięci w programie CPU-Z
2. Informacja o jednokanałowym (single) trybie pracy pamięci w programie CPU-Z