Hva er trådene til en prosessor?

Fordeler med flere tråder

Multitasking, eller utførelse av flere programmer og prosesser på samme tid, assisteres av multithreading. Dette gjør at brukeren raskt kan veksle mellom å kjøre programmer siden prosessoren er i stand til å utføre flere oppgaver samtidig. Dette gir en merkbar bedre ytelse som ikke er avhengig av CPU-klokkehastigheten.

formålet

Prosessene er delt inn i tråder. Et enkelt program kan bestå av en eller flere prosesser som igjen er delt inn i tråder. Trådene i en prosess deler kommandoer og kode og får tilgang til systemressurser samtidig for å fullføre oppgavene sine raskere.

Vanlige feil

Trådene skal ikke forveksles med kjernene til en prosessor. Flere tråder og kjerner hjelper deg med å løpe til en datamaskin raskere, men det er ganske forskjellige ting. Trådene finnes på et programvarenivå mens kjernene er separate fysiske prosessorer og installert på en enkelt brikke. For øyeblikket har nesten alle prosessorer i markedet flere kjerner. Tråder deler systemressurser innenfor samme kjerne.

Ulemper ved multitasking

Flere tråder kan forstyrre hverandre, spesielt når de deler ressurser som cacher. Den multetrådede maskinvaren er også begrenset i mange prosessorer.

Interessante Artikler