Vad betyder dual-core processor? Flerkärniga processorer: principer för drift

QX | 22 juli 2015, 14:45
Inte bara frekvensen, den tekniska processen också. Moderna 2-kärniga processorer på 3 GHz går inte att jämföra med de första 2-kärniga processorerna, även på 3 GHz. Frekvensen är densamma, men de gamla är bara hemska bromsar jämfört med de nya. Som ett resultat är den moderna 2-kärniga i3 mycket bättre än den 4-kärniga Quad Q6600. Även den nyare Pentium G är bättre än den gamla Quad.

QX | 11 juli 2015, 12:18
Här är skillnaden i frekvens inte stor, 3,5 mot 3 GHz. Det är därför 4 kärnor är intressanta. Men visst, om de andra egenskaperna också hänger med. Många kärnor behövs för arkivering, videokodning etc. Genom att ta 2 kärnvapen kan du också spara lite. En annan fråga är hur mycket du kommer att arbeta med det. Tja, det skulle vara bättre om du specifikt namngav båda modellerna. Och så skulle jag råda dig att ha en kraftfullare och fräschare Core i3.

MaKos007 | 30 mars 2015, kl. 16.00
Här kommer jag att sprida mina tankar över trädet. Därför kommer jag genast att säga att ditt val är en dual-core processor med en högre frekvens. Om teorin inte är intressant behöver du inte läsa vidare.

Processorfrekvensen är i själva verket antalet operationer den utför per tidsenhet. Ju högre frekvens, desto fler åtgärder utförs till exempel per sekund.

Hur är det med antalet kärnor... Om det finns mer än en kärna kan processorn bearbeta mer än en uppgift. Det är som löpande band. Ett transportband fungerar snabbt, men två parallella band som operationer sker på ger dubbelt så mycket effekt. Så i teorin kommer lösningar med dubbla kärnor att fungera dubbelt så snabbt som enkärniga.

Detta är en teori, men som med transportörer måste dessa två trådar laddas med något. ladda samtidigt korrekt så att varje rem fungerar med full effektivitet. När det gäller processorer beror detta på arkitekturen hos program och spel som använder denna multi-core. Om en applikation kan dela upp uppgifter i flera trådar (läs - använd en flerkärnig processor), kan flera kärnor ge en avsevärd ökning av hastigheten på kommandoexekveringen. Men om det inte kan, eller om uppgifterna är sådana att det är omöjligt att dela upp, så spelar det ingen roll om det finns många kärnor i processorn eller inte.

Faktum är att frågan om det optimala antalet kärnor är komplex. Vad som också är viktigt här är själva kärnornas arkitektur och kopplingarna mellan dem. Således hade de första flerkärniga processorerna en betydligt mindre funktionell design än moderna. Dessutom bör man ta hänsyn till att moderna Windows 7 och Windows 8 operativsystem (jag överväger inte *nix system här och deras stöd för flerkärniga processorer är ett separat och mycket intressant ämne) har blivit väldigt bra på att parallellisera många uppgifter. Således hjälper multi-core att inte sakta ner huvudprocesserna (applikationer och spel som används av användaren) på grund av bakgrundsuppgifter. Således kommer antivirusskydd och brandvägg inte att sakta ner (mer exakt, de kommer att sakta ner i mindre utsträckning) ett pågående spel eller fungera i Photoshop.

För vilka program är multi-core viktigt? Efter att ha spenderat lite tid på Internet kan du ta reda på att det påskyndar konverteringen av video och ljud; rendering av 3D-modeller, signalkryptering osv. Du behöver inte fyra kärnor för att arbeta i Photoshop och videoredigering. Det räcker, som jag redan sa, två, men med en högre prestanda för var och en av dem.

teleportera | 21 april 2013, 01:30
En enkel prestandaberäkning visar: för en 2-kärnig är den totala prestandan 2 x 3,5 = 7, för en 4-kärnig - 4 x 3 = 12. Så en 4-kärnig är nästan 2 gånger mer kraftfull. Dessutom är den förmodligen mer modern, och därför mer ekonomisk och produktiv. Och om bara en kärna används, värms den upp mindre, eftersom frekvensen för en kärna är något lägre, men detta är viktigt för uppvärmning.

För videoredigering är processorn sannolikt inte kritisk. resurserna på grafikkortet eller ett speciellt videoredigeringskort används huvudsakligen. Men processorn deltar också i detta, och om en 2-kärnig processor allokerar en kärna för denna uppgift, kommer de återstående uppgifterna (olika antivirusprogram) att slåss om den återstående kärnan, vilket kommer att leda till fruktansvärd dumhet. Kort sagt, multi-core är bättre.

yang | 11 april 2013, 20:22
I det här fallet kommer en dual-core processor att vara mer effektiv och ekonomisk i alla avseenden.

Men med erövringen av nya toppar i frekvensindikatorer blev det svårare att öka det, eftersom detta påverkade ökningen av TDP för processorer. Därför började utvecklare öka bredden på processorer, nämligen att lägga till kärnor, och konceptet med flera kärnor uppstod.

För bara 6-7 år sedan var flerkärniga processorer praktiskt taget oerhörda. Nej, flerkärniga processorer från samma IBM-företag fanns tidigare, men utseendet på den första dual-core processorn för stationära datorer, ägde rum först 2005, och denna processor kallades Pentium D. Under 2005 släpptes också en dubbelkärnig Opteron från AMD, men för serversystem.

I den här artikeln kommer vi inte att fördjupa oss i historiska fakta i detalj, utan kommer att diskutera moderna flerkärniga processorer som en av CPU:ns egenskaper. Och viktigast av allt, vi måste ta reda på vad denna multi-core ger i form av prestanda för processorn och för dig och mig.

Ökad prestanda på grund av multi-core

Principen för att öka processorprestanda genom att använda flera kärnor är att dela upp exekveringen av trådar (olika uppgifter) i flera kärnor. För att sammanfatta kan vi säga att nästan varje process som körs på ditt system har flera trådar.

Låt mig göra en reservation direkt att operativsystemet praktiskt taget kan skapa många trådar för sig själv och utföra allt samtidigt, även om processorn fysiskt är enkärnig. Denna princip implementerar samma Windows-multitasking (till exempel att lyssna på musik och skriva samtidigt).


Låt oss ta ett antivirusprogram som exempel. En tråd kommer att skanna datorn, den andra kommer att uppdatera antivirusdatabasen (vi har förenklat allting väldigt mycket för att förstå det allmänna konceptet).

Och låt oss titta på vad som kommer att hända i två olika fall:

a) Enkärnig processor. Eftersom vi har två trådar som körs samtidigt, måste vi skapa för användaren (visuellt) samma samtidiga exekvering. Operativsystemet gör något smart:det finns en växling mellan exekveringen av dessa två trådar (dessa växlar är momentana och tiden är i millisekunder). Det vill säga, systemet "utförde" uppdateringen lite, bytte sedan plötsligt till skanning och sedan tillbaka till uppdatering. För dig och mig verkar det alltså som att vi utför dessa två uppgifter samtidigt. Men vad är förlorat? Självklart prestation. Så låt oss titta på det andra alternativet.

b) Flerkärnig processor. I det här fallet kommer denna omkoppling inte att ske. Systemet kommer tydligt att skicka varje tråd till en separat kärna, vilket som ett resultat gör att vi kan bli av med att byta från tråd till tråd som är skadlig för prestanda (låt oss idealisera situationen). Två trådar exekveras samtidigt, detta är principen för multi-core och multi-threading. I slutändan kommer vi att skanna och uppdatera mycket snabbare på en flerkärnig processor än på en enkärnig processor. Men det finns en hake - inte alla program stöder flera kärnor. Alla program kan inte optimeras på detta sätt. Och allt händer långt ifrån att vara så idealiskt som vi beskrev. Men varje dag skapar utvecklare fler och fler program vars kod är perfekt optimerad för exekvering på flerkärniga processorer.

Behöver du flerkärniga processorer? Vardaglig anledning

att välja en processor för en dator (nämligen när du tänker på antalet kärnor) bör du bestämma huvudtyperna av uppgifter som den kommer att utföra.

För att förbättra dina kunskaper inom området datorhårdvara kan du läsa materialet om processorsocklar .

Dual-core processorer kan kallas utgångspunkten, eftersom det inte är någon idé att återgå till enkärniga lösningar. Men dual-core processorer är annorlunda. Detta kanske inte är den "senaste" Celeron, men det kan vara en Core i3 på Ivy Bridge, precis som AMDs Sempron eller Phenom II. Naturligtvis, på grund av andra indikatorer, kommer deras prestanda att vara mycket olika, så du måste titta på allt uttömmande och jämföra multi-core med andra processoregenskaper.

Till exempel har Core i3 på Ivy Bridge Hyper-Treading-teknik, som gör att du kan bearbeta 4 trådar samtidigt (operativsystemet ser 4 logiska kärnor, istället för 2 fysiska). Men samma Celeron skryter inte med detta.

Men låt oss återgå direkt till tankarna om de nödvändiga uppgifterna. Om en dator behövs för kontorsarbete och surfning på Internet räcker det med en dubbelkärnig processor.

När det kommer till spelprestanda kräver de flesta spel 4 kärnor eller fler för att vara bekväma. Men här kommer samma hake upp: alla spel har inte optimerad kod för 4-kärniga processorer, och om de är optimerade är de inte så effektiva som vi skulle vilja. Men i princip är den optimala lösningen för spel nu en processor med fyra kärnor.


Idag är samma 8-kärniga AMD-processorer redundanta för spel, det är antalet kärnor som är redundant, men prestandan är inte i nivå utan de har andra fördelar. Samma 8 kärnor kommer till stor hjälp i uppgifter där kraftfullt arbete med högkvalitativ flertrådad arbetsbelastning behövs. Detta inkluderar till exempel videorendering (beräkning) eller serverberäkning. Därför kräver sådana uppgifter 6, 8 eller fler kärnor. Och snart kommer spel effektivt att kunna ladda 8 eller fler kärnor, så i framtiden är allt väldigt rosa.

Glöm inte att det fortfarande finns många uppgifter som skapar en entrådig belastning. Och det är värt att ställa sig frågan: behöver jag denna 8-kärnkraftsenhet eller inte?

Sammanfattningsvis vill jag återigen notera att fördelarna med multi-cores visar sig under "tungt" beräkningsmässigt flertrådigt arbete. Och om du inte spelar spel med skyhöga krav och inte gör specifika typer av arbete som kräver bra datorkraft, så är det helt enkelt ingen idé att lägga pengar på dyra flerkärniga processorer (

Vad är fördelen med dual-core processorer?

När du köpte en bärbar dator märkte du förmodligen att några av dem har etiketter: "Intel Core 2 Duo" eller "AMD Turion 64 x2". Dessa etiketter indikerar att de bärbara datorerna är byggda med dual-core processing-teknik.

Dubbelkärniga processorer

Dual-core processorer är en typ av system som består av två oberoende processorkärnor kombinerade till en integrerad krets (IC) eller, som proffsen säger, till ett enda chip. Sådana system kombinerar två kärnor i en processor. Liknande teknik tillämpades först på persondatorn och hemmaspelkonsolen, men anpassades snabbt till den mobila datormiljön. AMD och Intel har bärbara datorer med liknande teknik.

Dual-core processorer har en annan struktur än dual single-core processorer. De hänvisar till ett system där två processorer kombineras i en integrerad krets. Dubbla enkelkärniga processorer avser i sin tur ett system där två oberoende processorer (var och en med sin egen matris) är direkt anslutna till moderkortet.

Var och en av processorerna i ett dual-core system har en on-chip cache (primär cache), vilket ger dem den inneboende potentialen att snabbt och effektivt hämta och bearbeta ofta använda instruktioner. Dessutom innehåller samma integrerade krets L2-cachen. Det sekundära cacheminnet på Intels Mobile Core 2 Duo-chipset delas mellan två processorer I Turion AMD 64x2-chipset har var och en av de två processorerna ett dedikerat cacheminne - 512 KB per kärna den primära räcker inte.

Fördelar med Dual Core Technology

De viktigaste fördelarna med sådana processorer är hastighet och effektivitet. Kommandobehandling och datahämtning utförs av två processorer; På så sätt uppnås bättre prestanda utan att processorerna värms upp. Det faktum att dessa två processorer har en egen lättillgänglig primär cache säkerställer också snabb prestanda. Dessutom, särskilt i fallet med Intel Core 2 Duo, där den sekundära cachen är delad, kan hela den sekundära cachen användas av endera eller båda processorerna samtidigt om behov uppstår.

I ett nötskal, en bärbar dator med en dual-core processor går snabbare, går svalare och har bättre multitasking-kapacitet. Dubbelkärniga processorer förbrukar mindre ström än dubbla enkelkärniga processorer.

En annan fördel med att använda processorer med dubbla kärnor i bärbara datorer är deras lägre vikt och storlek, vilket gör den bärbara datorn bekvämare samtidigt som den levererar PC-liknande prestanda.

Det är viktigt att notera att med äldre program, om du bara kör ett program åt gången, kommer du inte att uppleva någon nytta av dual-core processorer. Äldre program var inte designade för denna teknik, så de kan bara använda en kärna. Men i det här fallet kvarstår fortfarande fördelen med multitasking. Om du har flera program öppna samtidigt kommer en dubbelkärnig processor att ge snabbare prestanda än en enkärnig processor.

Allt eftersom tiden går skapar fler och fler mjukvaruutvecklare sina program med processorer med dubbla kärnor i åtanke; Således kommer användare att kunna uppleva alla fördelar med sådana processorer inom en snar framtid.

God eftermiddag kära läsare av vår teknikblogg. Idag har vi ingen recension, men någon form av jämförelse: vilken processor är bättre, 2-kärnig eller 4-kärnig? Jag undrar vem som presterar bättre 2018? Låt oss sedan börja. Låt oss säga direkt att i de flesta fall kommer handflatan att gå till en enhet med ett stort antal fysiska moduler, men chips med 2 kärnor är inte så enkla som de verkar vid första anblicken.

Många har säkert redan gissat att vi kommer att överväga alla nuvarande representanter från Intel i Pentium Coffee Lake-familjen och den populära "hyperpen" G4560 (Kaby Lake). Hur relevanta är modellerna i år och är det värt att tänka på att köpa mer produktiva AMD Ryzen eller samma Core i3 med 4 kärnor.

AMD Godavari och Bristol Ridge-familjen övervägs medvetet inte av en enkel anledning - den har ingen ytterligare potential, och själva plattformen visade sig inte vara den mest framgångsrika som man kunde ha förväntat sig.

Ofta köps dessa lösningar antingen av okunnighet eller "som reserv" som någon sorts billigaste sammansättning för Internet och onlinefilmer. Men vi är inte särskilt nöjda med det här läget.

Skillnader mellan 2-kärniga chips och 4-kärniga

Låt oss titta på huvudpunkterna som skiljer den första kategorin marker från den andra. På hårdvarunivå kan du märka att endast antalet beräkningsenheter skiljer sig åt. I andra fall förenas kärnorna av en höghastighetsdatautbytesbuss och en gemensam minneskontroller för effektivt och effektivt arbete med RAM.

Ofta är L1-cachen för varje kärna ett individuellt värde, men L2 kan antingen vara samma för alla eller också individuellt för varje block. I det här fallet används dock L3-cachen dessutom.

I teorin borde 4-kärniga lösningar vara 2 gånger snabbare och mer kraftfulla, eftersom de utför 100% fler operationer per klockcykel (låt oss ta identisk frekvens, cache, teknisk process och alla andra parametrar som grund). Men i praktiken förändras situationen på ett helt icke-linjärt sätt.

Men här är det värt att hylla: i multi-threading avslöjas hela essensen av 4 kärnor helt.

Varför är dual-core processorer fortfarande populära?

Om man tittar på segmentet mobilelektronik kommer man att märka dominansen av 6–8 kärnkraftschip, som ser så organiska ut som möjligt och laddas parallellt när man utför alla uppgifter. Varför är det så? Android och iOS OS är ganska unga system med hög konkurrens, och därför är optimering av varje applikation nyckeln till framgångsrik enhetsförsäljning.

Situationen är annorlunda i PC-branschen och här är anledningen:

Kompatibilitet. När utvecklare utvecklar mjukvara strävar de efter att tillfredsställa både nya och gamla målgrupper med svag hårdvara. Det finns en större tonvikt på 2-kärniga processorer på bekostnad av stöd för 8-kärniga processorer.

Parallellisering av arbetsuppgifter. Trots teknikens dominans under 2018 är det fortfarande inte lätt att få ett program att fungera med flera CPU-kärnor och -trådar parallellt. Om vi ​​pratar om att beräkna flera helt olika applikationer, så finns det inga frågor, men när det kommer till beräkningar inom ett program är det ännu värre: du måste regelbundet beräkna helt annan information, samtidigt som du inte glömmer framgången med uppgifterna och frånvaron av fel i beräkningarna.

I spel är situationen ännu mer intressant, eftersom det är nästan omöjligt att dela upp informationsvolymer i lika "andelar". Som ett resultat får vi följande bild: en datorenhet arbetar på 100 %, de återstående 3 väntar på sin tur.

Kontinuitet. Varje ny lösning är baserad på tidigare utveckling. Att skriva kod från grunden är inte bara dyrt, utan också ofta olönsamt för utvecklingscentret, eftersom "detta räcker för människor, men användare av 2-kärniga chips är fortfarande lejonparten."

Ta till exempel många kultprojekt som Lineage 2, AION, World of Tanks. Alla skapades på grundval av gamla motorer, som bara kan ladda en fysisk kärna på ett adekvat sätt, och därför spelas här huvudrollen i beräkningar endast av chipets frekvens.
Finansiering. Alla har inte råd att skapa en helt ny produkt, designad för inte 4,8, 16 trådar. Det är för dyrt, och i de flesta fall omotiverat. Ta till exempel samma kult GTA V, som lätt kan "äta" 12 och 16 trådar, för att inte tala om kärnor.

Kostnaden för dess utveckling översteg drygt 200 miljoner dollar, vilket i sig redan är mycket dyrt. Ja, spelet var framgångsrikt eftersom Rockstars trovärdighet bland spelarna var enorm. Tänk om det var en ung startup? Här förstår du redan allt.

Behöver du flerkärniga processorer?

Låt oss titta på situationen från en enkel lekmans synvinkel. De flesta användare behöver 2 kärnor av följande skäl:

  • låga behov;
  • de flesta applikationer fungerar stabilt;
  • spel är inte huvudprioriteringen;
  • låg monteringskostnad;
  • själva processorerna är billiga;
  • majoriteten köper färdiga lösningar;
  • vissa användare har ingen aning om vad de säljs i butikerna och mår bra.

Är det möjligt att spela på 2 kärnor? Ja, inga problem, eftersom Intel Core i3-serien upp till 7:e generationen framgångsrikt har bevisat i flera år. Mycket populära var också Pentium Kaby Lake, som för första gången i historien introducerade stöd för Hyper Threading.
Är det värt att köpa 2 kärnor nu, även med 4 trådar? Exklusivt för kontorsuppgifter. Eran för dessa chips går gradvis över, och tillverkare har börjat byta massa till 4 fullfjädrade fysiska kärnor, och därför bör du inte överväga samma Pentium och Core i3 Kaby Lake på lång sikt. AMD övergav helt 2-kärniga processorer.

Processor i en mobiltelefon. Egenskaper och deras betydelse

Smartphoneindustrin utvecklas varje dag, och som ett resultat får användare nyare, mer moderna och kraftfulla prylar. Alla smartphonetillverkare strävar efter att göra sin skapelse speciell och oersättlig. Därför ägnas idag mycket uppmärksamhet åt utveckling och produktion av processorer för smartphones.

Säkert har många fans av "smarta telefoner" mer än en gång ställt frågan, vad är en processor och vilka är dess huvudfunktioner? Och naturligtvis är köpare intresserade av vad alla dessa siffror och bokstäver i chipets namn betyder.
Vi föreslår att du bekantar dig lite med konceptet "smarttelefonprocessor".

Processor i en smartphone- detta är den mest komplexa delen och ansvarar för alla beräkningar som utförs av enheten. Faktum är att det är fel att säga att en smartphone använder en processor, eftersom processorer som sådana inte används i mobila enheter. Processorn bildar tillsammans med andra komponenter en SoC (System on a chip - system on a chip), vilket innebär att det på ett chip finns en fullfjädrad dator med processor, grafikaccelerator och andra komponenter.

Om vi ​​pratar om processorn, måste vi först förstå ett sådant koncept som "processorarkitektur". Moderna smartphones använder processorer baserade på ARM-arkitekturen, som är utvecklad av företaget med samma namn ARM Limited. Vi kan säga att arkitektur är en viss uppsättning egenskaper och kvaliteter som är inneboende i en hel familj av processorer. Qualcomm, Nvidia, Samsung, MediaTek, Apple och andra processorföretag licensierar teknik från ARM och säljer sedan de färdiga chipsen till smartphonetillverkare eller använder dem i sina egna enheter. Chiptillverkare licensierar individuella kärnor, instruktionsuppsättningar och relaterade teknologier från ARM. ARM Limited producerar inga processorer, utan säljer endast licenser för sina teknologier till andra tillverkare.

Låt oss nu titta på begrepp som kärna och klockhastighet, som alltid finns i recensioner och artiklar om smartphones och telefoner när man pratar om processorn.

Kärna

Låt oss börja med frågan, vad är en kärna? Kärnaär en del av chippet som bestämmer processorns prestanda, strömförbrukning och klockhastighet. Mycket ofta stöter vi på konceptet med en dual-core eller quad-core processor. Låt oss ta reda på vad detta betyder.

Dual-core eller quad-core processor - vad är skillnaden?

Mycket ofta tror köpare att en dubbelkärnig processor är dubbelt så kraftfull som en enkärnig processor, och en fyrkärnig processor är följaktligen fyra gånger mer kraftfull. Nu ska vi berätta sanningen. Det verkar ganska logiskt att flytta från en kärna till två, eller från två till fyra, ökar prestandan, men i själva verket är det sällsynt att denna effekt ökar med en faktor två eller fyra. Genom att öka antalet kärnor kan du påskynda driften av enheten på grund av omfördelningen av pågående processer. Men de flesta moderna applikationer är enkelgängade och kan därför bara använda en eller två kärnor åt gången. Frågan uppstår naturligtvis, vad är en fyrkärnig processor till för då? Multi-core används främst av avancerade spel och medieredigeringsapplikationer. Det betyder att om du behöver en smartphone för spel (3D-spel) eller spela in Full HD-video, måste du köpa en enhet med en fyrkärnig processor. Om själva programmet inte stöder flera kärnor och inte kräver stora resurser, inaktiveras oanvända kärnor automatiskt för att spara batteri. Ofta används den femte medföljande kärnan för de mest opretentiösa uppgifterna, till exempel för att använda enheten i viloläge eller när du kollar e-post.

Om du behöver en vanlig smartphone för att kommunicera, surfa på Internet, kolla e-post eller hålla dig uppdaterad med de senaste nyheterna, då är en dual-core processor ganska lämplig för dig. Och varför betala mer? När allt kommer omkring påverkar antalet kärnor direkt priset på enheten.

Klockfrekvens

Nästa koncept vi måste bekanta oss med är klockfrekvens. Klockfrekvens är en egenskap hos processorn, som visar hur många klockcykler processorn kan arbeta per tidsenhet (en sekund). Till exempel om enhetens egenskaper indikerar frekvens 1,7 GHz - detta betyder att på 1 sekund kommer dess processor att utföra 1 700 000 000 (1 miljard 700 miljoner) cykler.

Beroende på operationen, såväl som typen av chip, kan antalet klockcykler det tar för chipet att utföra en uppgift variera. Ju högre klockfrekvens, desto snabbare arbetshastighet. Denna skillnad är särskilt märkbar när man jämför identiska kärnor som arbetar vid olika frekvenser.

Ibland begränsar tillverkaren klockhastigheten för att minska strömförbrukningen, eftersom ju högre hastighet processorn har, desto mer ström förbrukar den.

Och återigen återvänder vi till multi-core. Att öka klockhastigheten (MHz, GHz) kan öka värmeutvecklingen, vilket är mycket oönskat och till och med skadligt för smartphoneanvändare. Därför används flerkärnig teknik också som ett av sätten att öka prestandan hos en smartphone utan att göra den för varm i fickan.

Prestanda ökar genom att tillåta applikationer att köras samtidigt på flera kärnor, men det finns ett villkor: applikationerna måste vara den senaste generationen. Denna funktion sparar också batteri.

CPU-cache

En annan viktig egenskap hos processorn som smartphonesäljare ofta håller tyst om är CPU-cache.

Cache- Detta är ett minne som är designat för tillfällig lagring av data och arbetar med processorfrekvensen. Cachen används för att minska processorns åtkomsttid till långsam RAM. Den lagrar kopior av en del av RAM-data. Åtkomsttiden minskar på grund av att det mesta av data som krävs av processorn hamnar i cachen, och antalet åtkomster till RAM minskar. Ju större cachestorlek, desto större del av den data som behövs för programmet kan den innehålla., desto mindre ofta kommer åtkomst till RAM att ske, och desto högre blir den övergripande systemprestandan.

Cachen är särskilt relevant i moderna system, där gapet mellan processorns hastighet och RAM-minnets hastighet är ganska stort. Naturligtvis uppstår frågan, varför vill de inte nämna denna egenskap? Allt är väldigt enkelt. Låt oss ge ett exempel. Låt oss anta att det finns två välkända processorer (villkorligt A och B) med absolut samma antal kärnor och klockhastighet, men av någon anledning fungerar A mycket snabbare än B. Det är väldigt enkelt att förklara: processor A har en större cache , och därför själv kör processorn snabbare.

Skillnaden i cache-volym är särskilt märkbar mellan kinesiska och märkestelefoner. Det verkar som om allt enligt egenskapernas siffror verkar vara detsamma, men priset på enheterna skiljer sig åt. Och det är här köpare bestämmer sig för att spara pengar med tanken "varför betala mer om det inte är någon skillnad?" Men som vi ser finns det en skillnad och en mycket betydande skillnad, men säljare håller ofta tyst om det och säljer kinesiska telefoner till höga priser.

mob_info