Enkeltkanal vs dobbeltkanalsminne som er bedre for deg?

  • Clement Thomas
  • 0
  • 5419
  • 1025

Hvis du bygger eller oppgraderer systemet ditt, må systemets RAM være en av de viktigste tingene i tankene. De fleste har en oppfatning om at RAM-minnet hjelper prosessoren til å jobbe raskere. Men i motsetning til opinionen, stenger Random Access Memory eller RAM i utgangspunktet systemet fra å oppnå maksimal potensiell ytelse. Dette fordi prosessoren alltid kommer til å være raskere enn RAM, noe som resulterer i at prosessoren må vente på at RAM-en skal levere dataene. I løpet av denne ventetiden sitter CPU-enheten inaktiv, og sløser dermed med strøm og tid.

Nyere fremskritt innen teknologi har forsøkt å overvinne fartshindringen ved å gå videre til doble, tredobbelte og til og med firkanalsteknikker for å øke hastigheten, hvor den vanligste er dobbeltkanal. Men hvor mye av en økning fører det egentlig til? I dag skal vi sammenligne Single Channel vs Dual Channel Memory-moduler for å se om hypen rundt Dual Channel er ekte eller ikke, og er oppgraderingen til og med verdt det? Men før vi kommer til det, la oss først se hvordan hukommelse i et system faktisk fungerer.

Hvordan minne fungerer

De RAM i systemet er styrt av en krets som blir referert til som Memory Controller. RAM og minnekontroller er koblet gjennom en serie ledninger, samlet kjent som en minnebuss. Nå er disse ledningene videre delt inn i tre grupper - Kontroll, data og adresse. Kontrolltrådene er ansvarlige for å sende kommandoene til minnemodulene, som inneholder informasjon om hva slags operasjon som utføres av systemet. Datatrådene vil bære dataene som enten leses fra minnet til minnekontrolleren eller blir skrevet fra minnekontrolleren til minnet.

Minnekontrolleren er også ansvarlig for å definere minnehastighetene (eller klokkefrekvens) for nevnte minnemodul. Hvis for eksempel minnekontrolleren oppgir at den maksimale klokkefrekvensen den støtter er 1333 MHz, selv om du installerer en 2400 MHz minnemodul, vil systemet bare kunne utnytte potensialet på bare 1333 MHz, og dermed underklokke RAM. Nå som du har forstått hvordan egentlig en RAM fungerer, la oss gå videre for å sammenligne Single Channel vs Dual Channel Memory.

Single Channel vs Dual Channel Memory: Architecture

EN enkelt stikk RAM fungerer på en 64-bit datakanal, noe som betyr at den kan skyve data ned til et enkelt rør som er 64-bits i total bredde. Arkitekturen for et enkeltkanalsminne vises nedenfor. Enkeltkanalsarkitektur

Når det er sagt, i dag støtter moderne systemer flerkanals plattformer også. Når det gjelder dobbeltkanalminne, bruker systemet ikke en, men to minnekanaler. Nå har vi fått det 2 × 64-bits kanaler tilgjengelig for minnet. Dette betyr at vi har doblet datasporene som kjører på minnebussen, og nå har en effektiv 128-bits kanal. Dobbel kanalarkitektur

Hvis du ser nærmere på bildet over, vil du se at begge kanalene støtter databitporter fra D00 til D63, det vil si 64 porter. Når det er sagt, blir portene på kanal 2 effektivt tatt fra D64 til D127, og emulerer dermed det neste settet med 64 porter. Som et resultat, systemet anser kanalbredden til å være totalt 128-biters bredde i stedet for 64-bit. Effektiv dobbelkanalarkitektur

Som du kan se ovenfor, representerer D0-D63 den første kanalen, D64-D127 representerer den andre kanalen. Dermed kan moduler behandle 64 bits data til enhver tid, og så to-kanals plattformer vil lese og skrive til to moduler samtidig (mette 128-bits bred buss).

båndbredde

Båndbredde er maksimal teoretisk overføringshastighet av en kommunikasjonskanal og måles i megabyte per sekund (MB / s) eller gigabyte per sekund (GB / s). Nåværende teknologier som DDR (Double Data Rate) kan overføre to databiter per klokkesyklus. Som et resultat oppnår de dobbelt overføringshastigheten sammenlignet med tradisjonelle minneteknologier. For eksempel kan DDR3-1333 MHz-modulen faktisk virke på 666,6 MHz, men overføre to databits per klokkesyklus. Videre avhenger båndbredde også av bredden på databussen. En enkelt kanal benytter seg av en 64-bit enhetsbredde, noe som i utgangspunktet betyr at 64 bits data blir overført ved hver overføringssyklus. Teoretisk sett kan båndbredde beregnes som:

båndbredde = DDR-klokkefrekvens x databussbredde / 8

Så for en enkelt kanal DDR3-1333-minne kommer den teoretiske båndbredden ut til å være

Båndbredde i enkeltkanal = 1333 x 64/8 =  10,664 MB / s eller 10,6 GB / s

Nyere teknologier som dual channel-teknologier fokus på å doble databussens bredde ved å øke antall datatråder som er tilgjengelige i minnebussen. En dobbel kanal bruker 128-bit enhetsbredde, dvs. 128 bits data overføres ved hver overføringssyklus (som vist i de arkitektoniske forskjellene ovenfor). Dette påvirker i sin tur systemet ved å teoretisk doble båndbredden. For eksempel, for en DDR3-1333-minne med to kanaler, kommer den teoretiske båndbredden ved beregning ut til å være

Båndbredde i dobbel kanal = 1333 x (64 x 2) / 8 = 21.328 MB / s eller 21.3 GB / s

Merk: Mens forskjellen mellom båndbredden er svimlende, må du huske at dette bare er en teoretisk beregning av de to verdiene. Faktisk ytelse mellom hukommelsen Single Single vs Dual Channel kan variere, noe som diskuteres videre.

innfelling

Innflettet minne er et design laget for kompensere for relativt langsom hastighet av dynamisk tilfeldig minne (DRAM) eller kjerneminne. Dette gjøres ved å spre minneadressene jevnt over minnebankene. Minnebanken består av flere kolonner og rader med lagringsenheter fordelt på flere brikker. Hver minnemodul kan ha to eller flere minnebanker for program- og datalagring.

Interleaved minne resulterer i sammenhengende lese og skrive. Denne bruker faktisk hver minnebank etter tur, i stedet for å bruke den samme gjentatte ganger. Etter hvert resulterer det i betydelig høyere minneomspenning ettersom hver bank har en minimum ventetid mellom leser og skriver.

Innflettingsminne Les og skriv

Ved hjelp av et minne med to kanaler øker antall minnebanker, dermed forbedrer sammenflettingsdesignet slik at det resulterer i bedre multitasking.

benchmarks

Selv om benchmarking ikke tilsvarer ytelse i det virkelige liv, er det langt mer realistisk enn den teoretiske beregningen. Som sådan sammenlignet vi en Single Channel Corsair Vengeance 8 GB DDR3 RAM med en Dual Channel Corsair Vengeance 8GB (4 × 2-sett) DDR3 RAM, begge kostet den samme $ 64.99. Følgende benchmarks ble utført på testmaskinen vår.

  • Euler 3D

Euler 3D RAM CFD Benchmark - Høyere er bedre

I vår Euler 3D Benchmarking ble konfigurasjonen av Dual Channel Memory utført omtrent 17% bedre enn konfigurasjonen av enkeltkanalsminne. Forskjellen mellom de to setter Dual Channel Memory foran konkurrenten. Denne fordelen skulle vise seg å være nyttig for brukere som utfører tung beregning, simulering og sammenstillinger.

  • MaxxMem - Kopier, lese, skrive og båndbredde

MaxxMem-kopi lest skrive båndbredde - Høyere er bedre

På testene våre med MaxxMem testet vi minnekopien, minnelesingen, minneskrivingen og båndbredde for minne. Disse testene måles i Megabyte per sekund. Som sådan så vi betydelige ytelsesforskjeller mellom Single Channel vs Dual Channel Memory-modulene, hvor Dual Channel hadde en klar ledelse i hvert tilfelle. Når det er sagt, er det verdt å påpeke at forestillingen ikke er i nærheten av den teoretiske beregningen, med tanke på at båndbredden burde vært doblet når vi i stedet observerte en ~ 20% boost gjennomsnittlig.

  • MaxxMem - Memory Latency

MaxxMem Memory Latency - Nedre er bedre

Latens refererer til forsinkelsen før overføring av data begynner etter en instruksjon for overføring. I minnet latency test på MaxxMem, fant vi ut at det var en bare ~ 2,7% forskjell i forsinkelser, med minnemodulen Dual Channel fremdeles fungerer litt bedre enn Single Channel.

  • Håndbremsevideo-koding

Håndbremsevideooverføring - Nedre er bedre

På vår håndbrems benchmarking så vi nesten en 4,5% fordel til fordel for Dual Channel Memory. Når det er sagt, er Handbrake i seg selv et virkelig kraftig verktøy, som presser systemet til sine grenser. Selv for de fleste tunge brukere som driver med ripping eller koding av video, vil den lille forskjellen ikke utgjøre mye av forskjellen.

  • Adobe Premiere Encoding Pass

For videoredigering er Adobe Premiere en av de mest krevende programvarene der ute. I vår benchmarking-test fant vi ut at Dual Channel-oppsettet sparer omtrent 8 sekunder i generell gjengivelsestid, og gir det dermed den svake fordelen. Selv om forskjellen her er ganske ubetydelig, kan systemer som gjengir hele dagen, vise seg å være større, og dermed spare noen viktige minutter fra sokkelen.

Real Life Performance

Mens de ovennevnte referansepunktene viste seg å være i liten fordel for Dual Channel Memory-modulen, fant jeg i min virkelige bruk at det var en ubetydelig forskjell mellom de to. Sider lastet litt raskere, og programvaren min som iTunes, Google Chrome og Microsoft Office kjørte i tilsvarende hastigheter. Og ja, jeg sørget for å tømme hurtigbufferen før jeg testet hvert minneoppsett for å sikre presise resultater.

I tillegg kjørte jeg også noen spill for å teste prestasjonene deres. Resultatene vises i grafen nedenfor. Gaming Benchmarks - FPS - Høyere er bedre

Vi testet Dying Light, Metro Last Light, Grand Theft Auto V og The Witcher 3: Wild Hunt på vårt system da de ble sammenkoblet med MSI NVIDIA GTX 1060. Resultatene var mer eller mindre de samme, da Dual Channel hadde en liten fordel over enkeltkanalens minnemoduler. Når det er sagt, var det tilfeller der Dual Channel-modus opplevde dråper, noe som var ganske tydelig i Witcher 3. Uansett er forskjellen mellom de to fortsatt ubetydelig.

Enkeltkanal vs dobbeltkanalsminne: Hvilken som er bedre?

For å oppsummere, vil jeg si at ja, i sammenligningen av Single Channel vs Dual Channel Memory, kommer Dual Channel ut som vinneren. Når det er sagt, er referanseporteføljen og resultatene i det vesentlige forskjellig fra forskjellene som ble beregnet på papir. Teoretisk sett burde det ha vært en to ganger forskjell, mens i virkeligheten ser det ut til at Dual Channel bare viser ut en 16-17% fordel i beste fall i generell bruk. Selv om det også er ønskelig å oppnå en forskjell på 12-13%, er det absolutt ikke verdt hypen som omgir Dual Channel Memory. I de fleste tilfeller vil den normale brukeren ikke engang merke forskjellen mellom de to. Og for strømbrukere, selv om Dual Channel kommer ut på toppen, de ville ikke ofre noe vesentlig.

SE OGSÅ: DDR3 vs DDR4 RAM: Er det verdt å oppgradere??

Single Channel vs Dual Channel Memory: Hva er bedre for deg?

Som du kan se, mens dobbeltkanalsminnet klarer seg bedre enn enkeltkanalens minnemoduler, er forskjellen mellom de to på ingen måte svimlende. Til slutt, det hele kommer ned til prispunktet. Det kan være tilfeller der du kanskje kan kjøpe et dobbeltkanalsett billigere enn modulen Single Memory, eller omvendt. Når det er sagt, lar kjøp av et enkeltkanalsminne døren være åpen for fremtidig bruk av Dual Channel. Det eneste du må huske på er det faktum at det fremtidige kjøpet ditt skal være likt, hvis ikke identisk, med det allerede eksisterende minnet for å sikre en riktig funksjon.

Endelig, ditt primære fokus bør være på RAM-kapasiteten og klokkehastighetene. I den virkelige bruken vil disse to faktorene gjøre mest forskjell, uavhengig av om de blir brukt i Single Channel eller Dual Channel. Vårt forslag vil være å ferdigstille kapasiteten og klokkehastigheten til RAM-en din og deretter bare se markedet for en bedre avtale på enten Enkel eller Dual Channel for å fullføre kjøpet..

Så det er alt det er for Single Channel vs Dual Channel Memory fra vår side. Sørg for å dele med oss ​​dine tanker om dette, så vel som dine erfaringer, i kommentarfeltet nedenfor.




Ingen har kommentert denne artikkelen ennå.

Gadgetkjøpsguider, teknologi som betyr noe
Vi publiserer detaljerte guider for kjøp av utstyr, lager interessante lister over de beste produktene på markedet, dekker nyheter fra teknologiens verden