[Linux-Biella] processi e thread
Andrea Musuruane
musuruan a gmail.com
Mer 9 Apr 2008 17:26:40 CEST
2008/4/9, Remotes <webmaster a remotes.it>:
> dunque leggo su wikipedia alla voce http://it.wikipedia.org/wiki/OpenMosix la
> seguente frase:
>
> ...Il gestore (il kernel Linux) è in grado di gestire la migrazione dei
> processi (non dei Thread) ...
>
> quindi capisco che thread != processo
>
> poi mi chiedo "quindi cosa si intende per thread?
>
> clicco sul link: http://it.wikipedia.org/wiki/Thread
>
> pagina per le voci disambigue, seguo la prima:
> http://it.wikipedia.org/wiki/Processo_%28informatica%29
>
> poi scendo fino a
> http://it.wikipedia.org/wiki/Processo_%28informatica%29#Processi_e_thread
>
> orbene, qui fa una bella proporzione:
>
> processo:fune=thread:singolo_filo_che_compone_la_fune
>
> significa che, per fare un esempio, un client di posta che mi scarica la posta
> dovrei avere:
>
> processo: client di posta
> sottoprocesso: comunicazione col server
> sottoprocesso: scrittura dei files contenenti le email ricevute
> sottoprocesso: scrittura dei log
> ecc...
>
> dico bene?
Quasi (grazie a google):
In computing, a process is an instance of a computer program that is
being executed.
A thread in computer science is short for a thread of execution.
Threads are a way for a program to fork (or split) itself into two or
more _simultaneously_ (or pseudo-simultaneously) running tasks. ...
Ciao,
Andrea.
Maggiori informazioni sulla lista
Linux