thread == compito | |! Thread = compito?

J

johncsl82

Guest
hi ...

Ho letto di coppia dicendo == ......... thread compito-.-'''

ma il reasource in internet definirli defferently ...........

Grazie<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />
 
Beh, certo.Per molte persone questi sono loosly termini definiti.
Se siete ricerca di un RTOS specifico, quindi cercare la sua documentazione per le loro definizioni.

 
Beh, una breve risposta alla tua domanda è sì, task = thread.
Tuttavia, la differenza principale tra i due è che il compito è un termine generico, mentre il thread è uno specifico.Quando si discute su multitasking, noi siamo la comprensione che il compito più sono in esecuzione in parallelo.Che cosa significa in parallelo qui dipende dalle circostanze.Nel caso di un trasformatore compiti sono in esecuzione in parallelo solo dal punto di vista del rilevamento umana, perché in realtà Thay sono in esecuzione in time sharing moda.Ma comunque, se abbiamo un processore o tanti, diciamo che il compito più vengono eseguiti in parallelo.Dal punto di vista dei sistemi operativi si possono avere processi o thread.In un processo AMBIENTE multiple e le discussioni sono eseguite in parallelo (sia su un processore o su più di uno).Ma qual è la differenza mainn tra un processo e un thread?Beh, quando un processo viene avviato il sistema operativo definisce un ID, una posizione di memoria in cui la pila contenuto del procees viene salvata, la memoria attraverso il quale il trasferimento IO succede ai file o altri recources esterna la locazione di memoria in cui i dati del processo viene memorizzato_Ogni processo ha la sua archiviazione dei dati, quindi, anche se si esegue due processo dello stesso tipo, si hanno due di memoria diversi.Syncronization e lo scambio di dati è difficile (memoria condivisa, pipelining, ...).D'altra parte un processo può avere più thread.Per impostazione predefinita si dispone di un filo conduttore per ogni processo.Ed è possibile creare e distruggere le discussioni durante l'esecuzione del processo_Ogni thread ha un ID la locazione di memoria per l'archiviazione dello stack il contenuto del thread.Ogni thread appartenenti ad un processo di avere accesso alla memoria i dati del processo.Sincronizzazione e trasferimento dei dati è molto easear tra i thread appartenenti allo stesso processo.thread possono essere creati e distrutti Fuster molto più processi.In conlcusion un compito è un nome comune per entrambi i processi e thread.
Questa è la breve storia del compito, processi e thread.Spero che questa breve descrizione vi aiuta.

Belsugului

 
Dal punto di vista di un RTOS: thread == task.In il mondo di RTOS, i vari thread e di processo non è molto chiaro.quindi e 'sufficiente utilizzare compito invece di thread o processo

 

Welcome to EDABoard.com

Sponsor

Back
Top