Hva betyr 'Dual Core' og 'Quad Core'?

Hva betyr 'Dual Core' og 'Quad Core'?

Når du kjøper en ny bærbar datamaskin eller bygger en datamaskin, er prosessoren den viktigste beslutningen. Men det er mye sjargong, spesielt kjernene. Trenger du en dual core, en quad core, en hexa core, en octo core ...





lag en Windows 10 boot usb

La oss kutte sjargongen og forstå hva det egentlig betyr.





Dual Core vs. Quad Core, forklart

Her er alt du trenger å vite:





  • Det er alltid bare en prosessorbrikke. Den brikken kan ha en, to, fire, seks eller åtte kjerner.
  • For tiden er en 18-kjerners prosessor det beste du kan få på forbruker-PCer.
  • Hver 'kjerne' er den delen av brikken som gjør behandlingsarbeidet. I hovedsak er hver kjerne en sentral prosessorenhet (CPU) .

Denne artikkelen omhandler dual core vs quad core prosessorer for datamaskiner, ikke for smarttelefoner . Vi har et eget innlegg på forstå smarttelefonkjerner .

Hvordan hastigheten påvirkes av to- og firekjerners CPUer

Du tror kanskje flere kjerner vil gjøre prosessoren raskere totalt sett, men det er ikke alltid tilfelle. Det er litt mer komplisert enn det.



Flere kjerner er bare raskere hvis et program kan dele oppgavene mellom kjernene. Ikke alle programmer er utviklet for å dele oppgaver mellom kjerner. Mer om dette senere.

Klokkehastigheten til hver kjerne er også en avgjørende faktor i hastighet, det samme er arkitekturen. En nyere dual core CPU med høyere klokkehastighet vil ofte utkonkurrere en eldre quad core CPU med lavere klokkehastighet.





Strømforbruk

Flere kjerner fører også til høyere strømforbruk av prosessoren. Når prosessoren er slått på, gir den strøm til alle kjernene, ikke bare én om gangen.

Chipmakere har prøvd å redusere strømforbruket og gjøre prosessorene mer energieffektive. Men som en generell tommelfingerregel vil en firekjerners prosessor trekke mer strøm fra den bærbare datamaskinen (og dermed få den til å gå tom for batteri raskere).





Flere kjerner tilsvarer mer varme

Flere faktorer enn kjernen påvirker varmen som genereres av en prosessor. Men igjen, som hovedregel, fører flere kjerner til mer varme.

På grunn av denne ekstra varmen må produsentene legge til bedre kjøleribber eller andre kjøleløsninger.

Er firekjerners CPUer dyrere enn to kjerner?

Flere kjerner er ikke alltid en høyere pris. Som vi sa tidligere, spiller klokkehastighet, arkitekturversjoner og andre hensyn inn.

Men hvis alle andre faktorer er de samme, vil flere kjerner hente en høyere pris.

Det handler om programvaren

Her er den skitne lille hemmeligheten som brikkeprodusenter ikke vil at du skal vite. Det handler ikke om hvor mange kjerner du kjører, det handler om hvilken programvare du kjører på dem.

Programmer må utvikles spesielt for å dra fordel av flere prosessorer. Slik 'multi-threaded programvare' er ikke så vanlig som du kanskje tror.

Viktigere, selv om det er et program med flere tråder, handler det også om hva det brukes til. For eksempel støtter nettleseren Google Chrome flere prosesser, det samme gjør videoredigeringsprogramvaren Adobe Premier Pro.

Adobe Premier Pro instruerer forskjellige kjerner i å jobbe med forskjellige aspekter av redigeringen. Med tanke på de mange lagene som er involvert i videoredigering, er dette fornuftig, ettersom hver kjerne kan jobbe med en egen oppgave.

På samme måte instruerer Google Chrome forskjellige kjerner til å arbeide på forskjellige faner. Men her ligger problemet. Når du åpner en webside i en fane, er den vanligvis statisk etter det. Det er ikke behov for ytterligere behandlingsarbeid; resten av arbeidet handler om å lagre siden i RAM. Hvilket betyr at selv om kjernen kan brukes til en bakgrunnsfane, er det ikke nødvendig med det.

skal jeg laste ned 32 eller 64 bit

Dette Google Chrome-eksemplet er en illustrasjon på hvordan selv programvare med flere tråder kanskje ikke gir deg mye ytelse i virkeligheten.

Double Cores er ikke dobbel hastighet

Så la oss si at du har riktig programvare og all annen maskinvare er den samme. Ville en firekjerners prosessor da være dobbelt så rask som en tokjerners prosessor? Nei.

Å øke kjernene løser ikke programvareproblemet med skalering. Skalering til kjerner er den teoretiske evnen til enhver programvare til å tildele de riktige oppgavene til de riktige kjernene, så hver kjerne beregner med sin optimale hastighet. Det er ikke det som skjer i virkeligheten. I virkeligheten er oppgaver delt i rekkefølge (som de fleste multi-threaded programvare gjør) eller tilfeldig.

La oss for eksempel si at du har en firekjerners prosessor (Core1, Core2, Core3, Core4). Du må utføre tre oppgaver (T1, T2, T3) for å fullføre en handling, og du har fem handlinger (A1, A2, A3, A4, A5) som denne.

Slik deler programvaren oppgaver:

  • Kjerne1 = A1T1
  • Kjerne2 = A1T2
  • Core3 = A1T3
  • Kjerne4 = A2T1

Programvaren er imidlertid ikke smart. Hvis A1T3 er den vanskeligste og lengste oppgaven, bør programvaren dele A1T3 mellom Core3 og Core4. Men nå, selv etter at Core1 og Core2 er ferdige med oppgavene sine, må de vente på at den tregere Core3 -oppgaven skal fullføre handlingen.

Alt dette er en rundkjøringsmetode for å si at programvare, slik den ser ut i dag, ikke er optimalisert for å dra full nytte av flere kjerner. Og dobling av kjernene tilsvarer ikke dobling av hastighetene.

Hvor hjelper flere kjerner egentlig?

Nå som du vet hva kjerner gjør og begrensninger i å øke ytelsen, må du spørre deg selv: 'Trenger jeg flere kjerner?' Vel, det kommer an på hva du planlegger å gjøre med dem.

Dual Core og Quad Core i gaming

Hvis du har lyst på deg selv som en spiller, så få flere kjerner på en spill -PC. De aller fleste nye AAA-titler (dvs. populære spill fra store studioer) støtter arkitektur med flere tråder. Videospill er fremdeles i stor grad avhengig av at grafikkortet ser bra ut, men en flerkjerners prosessor hjelper også.

Redigering av videoer eller lyd

For enhver profesjonell som jobber med video- eller lydprogrammer, vil flere kjerner være fordelaktige. De fleste av de populære lyd- og videoredigeringsverktøyene drar fordel av behandling med flere tråder.

Photoshop og design

Hvis du er en designer, vil en høyere klokkehastighet og mer prosessorbuffer øke hastighetene bedre enn flere kjerner. Selv den mest populære designprogramvaren, Adobe Photoshop, støtter stort sett enkelttrådede eller lett gjengede prosesser. Flere kjerner kommer ikke til å bli et betydelig løft med dette.

Bør du få flere kjerner?

Totalt sett kommer en firekjerners prosessor til å prestere raskere enn en dobbeltkjerneprosessor for generell databehandling. Hvert program du åpner vil fungere på sin egen kjerne, så hvis oppgavene deles, er hastighetene bedre. Hvis du bruker mange programmer samtidig, bytter du mellom dem ofte og tilordner dem sine egne oppgaver, og får deretter en prosessor med flere kjerner.

Bare vet dette: generell systemytelse er et område der altfor mange faktorer spiller inn. Ikke forvent et magisk løft ved å endre en komponent som prosessoren. Velg klokt og kjøpe riktig prosessor for dine behov .

beste gratis musikkspiller for android
Dele Dele kvitring E -post Canon vs Nikon: Hvilket kameramerk er bedre?

Canon og Nikon er de to største navnene i kameraindustrien. Men hvilket merke tilbyr den bedre serien med kameraer og objektiver?

Les neste
Relaterte temaer
  • Teknologi forklart
  • prosessor
  • Intel
  • AMD -prosessor
  • Dataprosessor
Om forfatteren Mihir Patkar(1267 artikler publisert)

Mihir Patkar har skrevet om teknologi og produktivitet i over 14 år på noen av de beste mediepublikasjonene over hele verden. Han har en akademisk bakgrunn innen journalistikk.

Mer fra Mihir Patkar

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere