RAM moduler addreseres af RAM controlleren i CPU'en. Måden det foregår på er at du har:
DIMM 0 -> rank 0 -> chip 0
På dine dual rank har du sikkert chips på hver side, hvorfor du kan ende op med at se:
DIMM 1 -> rank 1 -> chip 7
På grund af dette, og fordi at systemet fylder RAM op fra den ene ende af (du bruger ikke Heterogeneous computing som vi ser i f.eks. Threadripper/EPYC)
Ved at du så senere overgår til RAM 2 i den ene kanal (du har kun to kanaler, men du kan sætte 2 RAM klodser til hver) vil RAM nr 2 "irriterer" mindre. Det vil stadig ikke være perfekt på nogen måde, men man kan se en lille ydelsesændring. Dog med disse 2666MHz (hvorfor dog?!) vil du nok ikke se nogen forskel overhovedet.
Fordi at du har en single rank og en dual rank stang i hver af dine to kanaler kører du nu dual channel, triple rank. Det er ikke en god konfiguration for ydelse, men med 2666MHz RAM (jeg forstår stadig ikke valget her?) har dette ingen betydning.
Grunden til at du skriver:
"Umiddelbart vil jeg tro performance vil være bedre jo færre sæt moduler data fordeles på."
Tænker jeg er fordi at man der står overalt på nettet at det er bedst kun at køre med to RAM stænger, dette er dog af helt andre grunde, og nu går vi ind i RAM typologien, hvoraf der findes forskellige, og forklaring af dette vil tage lidt mere end hvad jeg lige har lyst til at skrive her og nu, der er dog en masse videoer og tekst der forklarer dette på nettet, hvis det er interessant.
Men tilbage til dine RAM hastigheder - du kan få op til 20% ekstra ydelse med Ryzen ved at køre med 1800MHz (3600) RAM, da dette får din fclock op på samme hastighed. Hvorfor valgte du 1333MHz?
--
Sidst redigeret 09-09-2020 09:06