Concurență

Autor: Lewis Jackson
Data Creației: 6 Mai 2021
Data Actualizării: 1 Iulie 2024
Anonim
Costi Burlacu și Corina Tepes: despre certuri în familie, concurență și secrete de cuplu
Video: Costi Burlacu și Corina Tepes: despre certuri în familie, concurență și secrete de cuplu

Conţinut

Definiție - Ce înseamnă Concurrency?

Concurența, în materie de informatică, este capacitatea unui program de a fi descompus în părți care pot rula independent unul de celălalt. Aceasta înseamnă că sarcinile pot fi executate în afara ordinului și rezultatul ar fi în continuare același ca și cum ar fi executate în ordine.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Concurrency

Concurrency este capacitatea unui algoritm sau program de a rula mai multe sarcini simultan. Conceptul este similar procesării paralele, dar cu posibilitatea ca multe locuri de muncă independente să facă lucruri diferite simultan, mai degrabă decât să execute aceeași muncă.

Programele simultane pot fi dificil de scris pur și simplu pentru că gestionarea sarcinilor independente necesită coordonarea resurselor. Celebra problemă a filosofilor din sufragerie este un experiment de gândire clasic, care ilustrează complexitățile schimbului de resurse și a concurentei.

Sistemele de operare moderne multitasking sunt concomitente cu capacitatea lor de a rula multe programe diferite simultan. Pe măsură ce hardware-ul de calcul devine mai ieftin, executarea de locuri de muncă complexe pe clustere este din ce în ce mai posibil. Mai multe limbaje de programare au fost concepute având în vedere concurența, inclusiv Go.


Această definiție a fost scrisă în conținutul Programării