Gli sviluppatori utilizzano il termine " concorrenza " per indicare la capacità di un programma o linguaggio di programmazione per eseguire più thread di esecuzione allo stesso tempo . Quando i computer acquisito la capacità di eseguire più programmi , questi programmi potrebbero tutti risiedere in memoria , in esecuzione contemporaneamente . Il supporto effettivo di concorrenza in un linguaggio di programmazione significa che può supportare thread concorrenti nel principale processo programmatico .
Processi
L'esecuzione di un programma segue alcuni passaggi . Il processore carica prima il codice del programma dal disco fisso nella memoria principale . Il sistema operativo designa uno spazio di indirizzo specifico nella memoria per il programma , in modo che le informazioni dal programma non perde in altri programmi . Il programma inizia l'esecuzione , diventa quindi un processo in esecuzione . I programmi di solito hanno un processo in esecuzione principale , ma possono consistere in numerosi processi più piccoli .
Programmazione © www.354353.com