tråd == oppgave | | tråden! = Oppgaven?

J

johncsl82

Guest
hei ...

Jeg leste i par ordtak tråd == oppgaven .........-.-'''

men reasource på Internett definere dem defferently ...........

Takk<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />
 
Well, sure.For mange foreldre som er loosly definerte begreper.
Hvis du søker etter et bestemt RTOS, deretter søke sin dokumentasjon for sine definisjoner.

 
Vel, et kort svar på spørsmålet ditt er ja, task = tråden.
Men er den viktigste forskjellen mellom dem, at oppgaven er et generelt begrep, mens tråden er et spesifikt et.Når vi diskutere om multitasking, er vi forståelse for at flere oppgaven kjører parallelt.Hva betyr parallell her avhengig av omstendighetene.Ved én prosessor oppgavene kjører parallelt bare fra synspunkt av den menneskelige sensing, fordi i virkeligheten thay kjører i gang deling mote.Men likevel, om vi har en prosessor eller mange, sier vi at flere oppgaver utføres parallelt.Fra operativsystemer synspunkt har du kanskje prosesser eller tråder.I et environement flere prosessen og tråder utføres parallelt (enten på én prosessor eller mer enn én).Men hva er mainn forskjellen mellom en prosess og en tråd?Vel, når en prosess starter OS definerer en ID, et minne sted der bunken innholdet i procees er lagret, minnet gjennom hvilket IO overføringen skjer til filer eller andre eksterne utladninger minneplasseringen hvor dataene i prosessen er lagret.Hver prosess har sin egen datalagring, så selv om du kjører to prosess av samme type, har du to forskjellige minne lagring.Synkronisering og datautveksling er vanskelig (delt minne, pipelining, ...).På den annen side en prosess kan ha flere tråder.Som standard har du en hovedtråden for hver prosess.Og du kan skape og ødelegge trådene under utføring av prosessen.Hver tråd har en ID minneplasseringen for lagring av stabelen innholdet i tråden.Hver tråd tilhører en prosess som har tilgang til dataene minnet av prosessen.Synkronisering og dataoverføring er mye easear mellom tråder som tilhører den samme prosessen.emner kan bli skapt og ødelagt mye Fuster enn prosesser.I conlcusion en oppgave er et fellesnavn for både prosess og tråder.
Så det er en novelle av oppgaven, prosess og tråd.Jeg håper at denne korte beskrivelsen hjelper deg.

Belsugului

 
Fra visning av en RTOS: tråd == task.In verden RTOS, de forskjellige av tråden og prosessen er ikke helt klart.så vi bare bruke oppgaven i stedet for tråd eller prosess

 

Welcome to EDABoard.com

Sponsor

Back
Top