Ciclo di Istruzione del Processore
Il processore funziona in maniera ciclica, in quanto il suo funzionamento è sempre quello:
- Fetch: preleva l’istruzione di un programma dalla memoria.
- Decode: decodifica per interpretarne le istruzioni.
- Execute: esegue l’istruzione.
Vantaggi dei Thread
I thread migliorano le prestazioni e l’efficienza della comunicazione fra programmi in esecuzione.
Concetto di Thread in Java
Un programma multithread contiene due o più parti che possono essere eseguite contemporaneamente, definendo un percorso separato di esecuzione per ciascun thread.
Condivisione dei Thread
I thread condividono con i loro peer thread il codice in esecuzione, i dati e i file aperti, facilitando la cooperazione e la condivisione di risorse.