[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