1. Er der nogen forskel på at købe 2x Dual channel kit eller 1x Quad Channel kit? hvis ja, hvad er fordelene/ulemperne? (Antaget vi kører samme CL og MHz)
Der er ingen forskel på dem, andet end nogle producenter siger, at de hhv 2 eller 4 stænger er testet sammen, og man er derfor "mere sikker" på at de virker sammen. Hvor meget man skal lægge i det er lidt tvivlsomt. Med mindre man overclocker helt ekstremt, så vil jeg skyde på, at man (næsten) altid bare kan købe 2 stænger og senere opgradere med 2 tilsvarende stænger uden problemer. Jeg har aldrig haft problemer med at opgradere på den måde.
2. Hvor betydningsfuldt er CL? er det bedre at gå fra 3200 MHz til 3000 MHz til fordel for en lavere CL?
En RAM har en søgetid, som er udtrykt ved et antal clockcyklusser, det tager at finde den rigtige bank frem i RAMmen. Man kunne lige så godt have skrevet, hvor lang tid det tager, i nanosekunder, men man har valgt at skrive det i antal cycles.
F.eks. en 3200 MHz CL16 DDR RAM tager 16/1.600.000.000 = 10 ns om at fremsøge en bank (man skal lige huske, at en 3200 MHz DDR kører ved 1600 MHz på bussen).
En 3000 MHz CL16 tager derimod 16/3.000.000.000 = 10,6 ns.
Dvs to RAMmer som har samme CL, tager ikke samme tid, da CL er relativt til clockraten.
Hvad er så bedst (eksempel)
- En 3200 MHz CL16 eller
- En 3000 MHz CL14 ?
3200MHz CL 16 = 10 ns
3000MHz CL 14 = 9,3 ns
Dvs 3000MHz RAMmen er en anelse hurtigere til at fremsøge en bank. Herefter begynder man så at læse data fra RAMmen. Typisk læser computeren mange adresser kontinuert ad gangen, og fra en 3000 MHz RAM kan man læse 3 mia ord i sekundet.
Hvis man havde valgt 3200 MHz RAMmen, så havde det taget en anelse længere tid at fremsøge en bank, til gengæld kan man læse 3,2 mia ord i sekundet.
Så båndbredden (kontinuert) fra 3200 MHz RAMmen er højere, mens hvis man læser tilfældigt rundt i RAMmen, så er det muligt, at 3000 MHz RAMmen er lidt hurtigere, da den er hurtigere til at skifte bank.
Hvad er så hurtigst? I syntetiske tests kan man se en forskel på de to RAMmer. Men i næsten alle virkelige scenarier vil jeg skyde på, at den RAM med den højeste båndbredde vil vinde, da de fleste programmer læser rigtigt mange ord kontinuert frem for at hoppe rundt i RAMmen som en gal. (I øvrigt vælger CPUen at cache en del fra RAMmen, så der læses ofte mange adresser forud ind i cachen på CPUen).
Den måde jeg vælger RAM på er at vælge den højeste clockfrekvens, jeg kan få fat i (eller jeg gider betale for), og så se hvor lav CL jeg kan får for pengene.
Men RAM bliver hurtigt så dyrt, at i langt de fleste tilfælde kan det bedre betale sig at bruge de penge på mere SSD eller lidt større grafikkort eller hvad har vi ;-)
--
Jeg ser ikke indlæg fra gæster. Så gæst: Opret en profil :-)
--
Sidst redigeret 18-10-2019 10:18