Objašnjenje CPU jezgri i niti - u čemu je razlika?

Jeste li razmišljali o razlici između CPU jezgri i niti? Nije li zbunjujuće? Ne brinite, u ovom vodiču ćemo odgovoriti na sve upite u vezi s raspravom CPU Cores vs Threads.(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.)

Sjećate li se kada smo prvi put pohađali nastavu na računalu? Što su nas prvo naučili? Da, činjenica je da je CPU mozak svakog računala. Međutim, kasnije, kada smo nastavili kupovati vlastita računala, činilo se da smo sve zaboravili i nismo previše razmišljali o CPU -u . Što bi mogao biti razlog tome? Jedna od najvažnijih je ta da uopće nismo znali puno o CPU -u.

Objašnjenje CPU jezgri i niti - u čemu je razlika

Sada, u ovoj digitalnoj eri i s dolaskom tehnologije, puno se stvari promijenilo. U prošlosti se performanse CPU(CPU) -a mogli mjeriti samo s njegovom brzinom takta. Stvari, međutim, nisu ostale tako jednostavne. U novije vrijeme, CPU dolazi sa značajkama kao što su više jezgri, kao i hiper-threading. Oni rade puno bolje od jednojezgrenog CPU -a iste brzine. Ali što su CPU jezgre i niti? Koja je razlika između njih? A što trebate znati da biste napravili najbolji izbor? To je ono što sam ovdje da vam pomognem. U ovom članku govorit ću vam o CPU- u(CPU)jezgre i niti i obavijestiti vas o njihovim razlikama. Nećete morati znati ništa više dok završite s čitanjem ovog članka. Dakle, bez gubljenja vremena, počnimo. Nastavite čitati.

Objašnjenje CPU jezgri(CPU Cores) i niti(Threads)  – Koja je razlika između oba?

Jezgreni procesor u računalu(Core Processor in a Computer)

CPU , kao što već znate, je skraćenica od Central Processing Unit . CPU je središnja komponenta svakog računala koje vidite – bilo da se radi o osobnom ili prijenosnom računalu. Ukratko, svaki gadget koji računa mora imati procesor u sebi. Mjesto na kojem se provode svi računski izračuni naziva se CPU . Operativni sustav računala također pomaže dajući upute kao i upute.

Sada, CPU također ima dosta podjedinica. Neki od njih su upravljačka jedinica(Control Unit) i aritmetičko-logička jedinica ( ALU ). Ovi pojmovi su previše tehnički i nisu potrebni za ovaj članak. Stoga bismo ih izbjegavali i nastavili s našom glavnom temom.

Jedan CPU može obraditi samo jedan zadatak u bilo kojem trenutku. Sada, kao što možete shvatiti, ovo nije najbolji mogući uvjet koji biste željeli za bolji učinak. Međutim, danas svi vidimo računala koja bez napora rješavaju više zadataka i još uvijek pružaju zvjezdane performanse. Pa, kako se to dogodilo? Pogledajmo to detaljno.

Više jezgri(Multiple Cores)

Jedan od najvećih razloga za ovu sposobnost multi-tasking bogate performansama je više jezgri. Sada, tijekom ranijih godina računala, CPU(CPUs) -ovi obično imaju jednu jezgru. Ono što u biti znači da je fizički CPU sadržavao samo jednu središnju procesorsku jedinicu unutar sebe. Budući da je postojala velika potreba za poboljšanjem performansi, proizvođači su počeli dodavati dodatne 'jezgre', koje su dodatne središnje procesorske jedinice. Da vam damo primjer, kada vidite dvojezgreni CPU onda gledate CPU koji ima nekoliko središnjih procesorskih jedinica. Dvojezgreni CPUsavršeno je u stanju pokrenuti dva istovremena procesa u bilo kojem trenutku. To zauzvrat čini vaš sustav bržim. Razlog tome je taj što vaš CPU sada može raditi više stvari istovremeno.

Tu nema nikakvih drugih trikova – dvojezgreni CPU imaju dvije središnje procesorske jedinice, dok četverojezgreni imaju četiri središnje procesorske jedinice na CPU čipu, osmojezgreni imaju osam, itd.

Također pročitajte: (Also read:) 8 načina da popravite problem sa sustavom koji brzo radi(8 Ways To Fix System Clock Runs Fast Issue)

Ove dodatne jezgre omogućuju vašem sustavu da ponudi poboljšane i brže performanse. Međutim, veličina fizičkog CPU -a je i dalje mala kako bi mogao stati u malu utičnicu. Sve što trebate je jedna CPU utičnica zajedno s jednom CPU jedinicom umetnutom u nju. Ne trebate više CPU utičnica zajedno s nekoliko različitih CPU(CPUs) -a, pri čemu svaki od njih zahtijeva vlastitu snagu, hardver, hlađenje i mnogo drugih stvari. Uz to, kako su jezgre na istom čipu, mogu brže komunicirati jedna s drugom. Kao rezultat toga, iskusit ćete manje kašnjenja.

Hyper-threading

Pogledajmo sada drugi čimbenik koji stoji iza ove brže i bolje performanse zajedno s višezadaćnim sposobnostima računala – Hyper-threading. Div u poslovanju računala, Intel , prvi je put upotrijebio hyper-threading. Ono što su njime željeli postići je dovođenje paralelnog računanja na korisnička računala. Značajka je prvi put lansirana 2002. na stolnim računalima s Premium 4 HT . U to vrijeme, Pentium 4T je sadržavao jednu jezgru CPU- a, čime je mogao izvršiti jedan zadatak u bilo kojem trenutku. Međutim, korisnici su se mogli prebacivati ​​između zadataka dovoljno brzo da to izgleda kao multitasking. Hyper-threading je dat kao odgovor na to pitanje.

Tehnologija Intel Hyper-threading – kako ju je tvrtka nazvala – igra trik koji tjera vaš operativni sustav da vjeruje da je na njega spojeno nekoliko različitih CPU -a. (CPUs)Međutim, u stvarnosti postoji samo jedan. To zauzvrat čini vaš sustav bržim uz pružanje boljih performansi cijelo vrijeme. Da vam bude još jasnije, evo još jednog primjera. U slučaju da imate jednojezgreni CPU zajedno s Hyper-threadingom(Hyper-threading) , operativni sustav vašeg računala će pronaći dva logička CPU-(CPUs) a na mjestu. Upravo(Just) tako, u slučaju da imate dvojezgreni CPU , operativni sustav će biti prevaren da povjeruje da postoje četiri logična CPU- a(CPUs). Kao rezultat toga, ovi logički CPU(CPUs) -i povećavaju brzinu sustava korištenjem logike. Također dijeli, kao i raspoređuje hardverske izvršne resurse. To zauzvrat nudi najbolju moguću brzinu potrebnu za provođenje nekoliko procesa.

CPU jezgre(CPU Cores) naspram niti(Threads) : u čemu je razlika(Difference) ?

Sada, odvojimo nekoliko trenutaka da shvatimo koja je razlika između jezgre i niti. Pojednostavljeno rečeno, jezgru možete zamisliti kao usta osobe, dok se niti mogu usporediti s rukama ljudskog bića. Kao što znate da su usta odgovorna za hranjenje, s druge strane, ruke pomažu organizirati 'opterećenje'. Nit pomaže u isporuci radnog opterećenja CPU -u s najvećom lakoćom. Što više niti imate, to je bolje organiziran vaš radni red. Kao rezultat toga, dobit ćete poboljšanu učinkovitost za obradu informacija koje dolaze s njima.

CPU jezgre su stvarna hardverska komponenta unutar fizičkog CPU -a . S druge strane, niti su virtualne komponente koje upravljaju zadacima. Postoji nekoliko različitih načina na koje CPU komunicira s više niti. Općenito, nit hrani zadatke CPU -u . Drugoj niti se pristupa samo kada su informacije koje je dala prva nit nepouzdane ili spore, kao što je promašaj predmemorije.

Jezgre, kao i niti, mogu se naći i u Intel i AMD procesorima. Hyper-threading ćete pronaći samo u Intelovim(Intel) procesorima i nigdje drugdje. Značajka koristi niti na još bolji način. AMD jezgre, s druge strane, rješavaju ovaj problem dodavanjem dodatnih fizičkih jezgri. Kao rezultat toga, krajnji rezultati su u skladu s tehnologijom hiper-threadinga.

Okay, guys, we have come toward the end of this article. Time to wrap it up. This is everything you need to know about CPU cores vs Threads and what is the difference between them both. I hope the article has provided you with much value. Now that you have the necessary knowledge on the topic, put it to the best possible use for you. Knowing more about your CPU means you can make the most out of your computer with the utmost ease.

Also read: Unblock YouTube When Blocked In Offices, Schools or Colleges?

So, there you have it! You can easily end the debate of CPU Cores vs Threads, using the above guide. But if you still have any queries regarding this guide then feel free to ask them in the comment section.



About the author

Ja sam web programer s više od 10 godina iskustva u radu s preglednicima Firefox i Google Docs. Stručnjak sam za izradu jednostavnih, ali moćnih mrežnih aplikacija i razvio sam web rješenja za mala poduzeća i velike organizacije. Moja baza klijenata uključuje neka od najvećih imena u poslovanju, uključujući FedEx, Coca Colu i Macy's. Moje vještine programera čine me idealnim kandidatom za bilo koji projekt koji treba brzo i učinkovito dovršiti - od razvoja prilagođenih web stranica do stvaranja robusnih marketinških kampanja putem e-pošte.



Related posts