CPU magok vs. szálak magyarázata – Mi a különbség?

Gondoltál már a CPU magok és a szálak közötti különbségre? Nem zavaró? Ne aggódjon, ebben az útmutatóban megválaszoljuk a CPU Cores vs Threads vitával kapcsolatos összes kérdést.(Have you thought about the difference between CPU Cores and Threads? Isn’t it confusing? Don’t worry in this guide we will answer all the queries regarding the CPU Cores vs Threads debate.)

Emlékszel, amikor először vettünk órákat a számítógépen? Mi volt az első dolog, amit megtanítottak nekünk? Igen, az a tény, hogy a CPU minden számítógép agya. Később azonban, amikor saját számítógépeinket vásároltuk, úgy tűnt, megfeledkeztünk róla, és nem sokat foglalkoztunk a CPU -val . Mi lehet ennek az oka? Az egyik legfontosabb az, hogy eleve nem tudtunk sokat a CPU -ról.

CPU magok vs Threads Explained – Mi a különbség?

Most, ebben a digitális korszakban és a technológia megjelenésével sok minden megváltozott. A múltban a CPU teljesítményét már csak az órajelével is lehetett volna mérni . A dolgok azonban nem maradtak ilyen egyszerűek. A közelmúltban a CPU -k olyan funkciókkal rendelkeznek, mint a több mag, valamint a hiper-threading. Ezek sokkal jobban teljesítenek, mint az azonos sebességű egymagos CPU . De mik azok a CPU magok és szálak? mi a különbség köztük? És mit kell tudni a legjobb választáshoz? Ebben vagyok itt, hogy segítsek. Ebben a cikkben a CPU(CPU) -ról fogok beszélnimagokat és szálakat, és tudatja a különbségekkel. Nem kell többet tudnia, mire elolvassa ezt a cikket. Tehát anélkül, hogy több időt veszítenénk, kezdjük. Olvass tovább.

CPU magok(CPU Cores) vs. szálak(Threads)  magyarázata – Mi a különbség a kettő között?

Mag processzor a számítógépben(Core Processor in a Computer)

A CPU(CPU) , amint azt már tudja, a Central Processing Unit rövidítése(Central Processing Unit) . A CPU minden látott számítógép központi eleme – legyen szó PC-ről vagy laptopról. Dióhéjban, minden számítástechnikai eszköznek rendelkeznie kell processzorral. Azt a helyet, ahol az összes számítási számítást elvégzik, CPU(CPU) -nak nevezik . A számítógép operációs rendszere is segít abban, hogy utasításokat és útmutatásokat ad.

Most egy CPU -nak is van jó néhány alegysége. Néhány közülük vezérlőegység(Control Unit) és aritmetikai logikai egység ( ALU ). Ezek a kifejezések túlságosan technikai jellegűek, és nem szükségesek ehhez a cikkhez. Ezért elkerülnénk őket, és folytatnánk fő témánkat.

Egy CPU egy adott időpontban csak egyetlen feladatot tud feldolgozni. Nos, amint láthatja, ez nem a lehető legjobb feltétel, amelyet a jobb teljesítmény érdekében szeretne. Manapság azonban mindannyian látunk olyan számítógépeket, amelyek könnyedén kezelik a többfeladatos feladatokat, és még mindig kiváló teljesítményt nyújtanak. Szóval, hogyan történt ez? Nézzük meg ezt részletesen.

Több mag(Multiple Cores)

Ennek a teljesítményben gazdag többfeladatos képességnek az egyik legnagyobb oka a több mag. Most, a számítógép korábbi éveiben a CPU(CPUs) -k általában egyetlen maggal rendelkeznek. Ez lényegében azt jelenti, hogy a fizikai CPU csak egy központi feldolgozó egységet tartalmazott. Mivel égető szükség volt a teljesítmény javítására, a gyártók további „magokat” kezdtek hozzáadni, amelyek további központi feldolgozó egységek. Hogy egy példát mondjak, amikor egy kétmagos CPU -t lát, akkor egy olyan (CPU)CPU - t néz, amely néhány központi feldolgozó egységgel rendelkezik. Kétmagos CPUtökéletesen képes két egyidejű folyamat futtatására egy adott időpontban. Ez viszont gyorsabbá teszi a rendszert. Ennek az az oka, hogy a CPU több dolgot tud egyszerre elvégezni.

Itt nincs más trükkről szó – a kétmagos CPU - ban két központi processzor van, míg a négymagosban négy központi processzor van a CPU -chipben, a nyolcmagosban nyolc stb.

Olvassa el még: (Also read:) 8 módszer a rendszeróra gyorsan futással kapcsolatos probléma megoldására(8 Ways To Fix System Clock Runs Fast Issue)

Ezek a további magok lehetővé teszik, hogy rendszere jobb és gyorsabb teljesítményt nyújtson. A fizikai CPU mérete azonban továbbra is kicsi, hogy elférjen egy kis foglalatban. Mindössze egyetlen CPU -aljzatra van szüksége, és egyetlen CPU -egységre is. Nem kell több CPU -foglalat több különböző CPU(CPUs) -val együtt, amelyek mindegyikéhez saját energia, hardver, hűtés és sok más dolog szükséges. Ezen túlmenően, mivel a magok ugyanazon a chipen vannak, gyorsabban tudnak kommunikálni egymással. Ennek eredményeként kevesebb késleltetést fog tapasztalni.

Hyper-threading

Most pedig nézzük meg a gyorsabb és jobb teljesítmény mögött meghúzódó másik tényezőt, valamint a számítógépek többfeladatos képességét – a Hyper-threadingot. A számítógép-üzletág óriása, az Intel először használt hiper-szálakat. Amit el akartak érni vele, az az volt, hogy a párhuzamos számításokat a fogyasztói PC-ken is megvalósítsák. A szolgáltatást először 2002-ben vezették be a Premium 4 HT -vel rendelkező asztali PC-ken . Abban az időben a Pentium 4T egyetlen CPU magot tartalmazott, így bármikor egyetlen feladatot tudott végrehajtani. A felhasználók azonban elég gyorsan válthattak a feladatok között ahhoz, hogy az multitaskingnak tűnjön. A hiper-szálat erre a kérdésre válaszolták meg.

Az Intel Hyper-threading technológia – ahogy a cég elnevezte – olyan trükköt játszik be, amely elhiteti az operációs rendszerrel, hogy több különböző CPU(CPUs) van hozzá csatlakoztatva. A valóságban azonban csak egy van. Ez viszont gyorsabbá teszi a rendszert, és mindvégig jobb teljesítményt nyújt. Hogy még világosabb legyen számodra, álljon itt egy másik példa. Ha egymagos CPU -ja van a Hyper-threading mellett, akkor a számítógép operációs rendszere két logikai (Hyper-threading)CPU(CPUs) - t fog találni a helyén. Csakúgy(Just) , ha kétmagos CPU -ja van , az operációs rendszert elhitetik azzal, hogy négy logikai CPU van.(CPUs). Ennek eredményeként ezek a logikai CPU(CPUs) -k a logika használatával növelik a rendszer sebességét. Ezenkívül felosztja és elrendezi a hardver-végrehajtási erőforrásokat. Ez pedig a lehető legjobb sebességet kínálja több folyamat lebonyolításához.

CPU magok(CPU Cores) vs szálak(Threads) : Mi a különbség(Difference) ?

Most szánjunk néhány percet annak kiderítésére, mi a különbség a mag és a szál között. Leegyszerűsítve a magot az ember szájának tekintheti, míg a szálakat egy emberi lény kezéhez lehet hasonlítani. Tudniillik a száj felelős az evésért, másrészt a kezek segítik a „munkaterhelés” megszervezését. A szál segít a munkateher CPU - ra való eljuttatásában a lehető legkönnyebben. Minél több szál van, annál jobban meg van szervezve a munkasor. Ennek eredményeként megnövelt hatékonyságot érhet el a hozzá tartozó információk feldolgozásához.

A processzormagok(CPU) a tényleges hardverkomponensek a fizikai CPU -ban . Másrészt a szálak azok a virtuális összetevők, amelyek kezelik az adott feladatokat. A CPU több különböző szálon is működik. Általában egy szál továbbítja a feladatokat a CPU -nak . A második szál csak akkor érhető el, ha az első szál által szolgáltatott információ megbízhatatlan vagy lassú, például a gyorsítótár hiánya.

A magok és a szálak egyaránt megtalálhatók az Intel és az AMD(AMD) processzorokban. A hiper-szálakat csak az Intel processzoraiban találja meg, és sehol máshol. A funkció még jobb módon használja a szálakat. Az AMD(AMD) magok viszont további fizikai magok hozzáadásával kezelik ezt a problémát. Ennek eredményeként a végeredmény megegyezik a hiperszálas technológiával.

Oké(Okay) , srácok, a cikk végéhez értünk. Ideje lezárni. Ez minden, amit tudnia kell a CPU magokról és a szálakról(Threads) , és mi a különbség köztük. Remélem, a cikk sok értéket nyújtott számodra. Most, hogy rendelkezik a szükséges ismeretekkel a témában, használja azt a lehető legjobban az Ön számára. Ha többet tud a CPU -járól, akkor a lehető legtöbbet hozhatja ki számítógépéből a lehető legkönnyebben.

Olvassa el még: (Also read:) Feloldja a YouTube letiltását, ha le van tiltva az irodákban, iskolákban vagy főiskolákon?(Unblock YouTube When Blocked In Offices, Schools or Colleges?)

Szóval, megvan! A fenti útmutató segítségével könnyedén lezárhatja a CPU Cores vs Threads vitáját. (CPU Cores vs Threads)De ha továbbra is kérdései vannak ezzel az útmutatóval kapcsolatban, nyugodtan kérdezze meg őket a megjegyzés részben.



About the author

iOS fejlesztő vagyok, több mint 10 éves tapasztalattal. Alkalmazások fejlesztésére specializálódtam iPhone és iPad készülékekre. Tapasztalattal rendelkezem felhasználói folyamatok felépítésében, egyéni fejlesztési készletek (CDK) létrehozásában, valamint különféle alkalmazásfejlesztési keretrendszerekkel való munkában. Korábbi munkám során az Apple App Store kezelését segítő eszközöket is kifejlesztettem, amelyek egy termékkezelő eszközt és egy alkalmazásbeküldő eszközt is tartalmaznak.



Related posts