Multiprocesare
From Wikipedia, the free encyclopedia
Multiprocesarea reprezintă, în cadrul unui sistem computerizat, utilizarea a două sau mai multe unități centrale de procesare sau, în alte cuvinte, abilitatea unui sistem computerizat de a încorpora mai mult de un procesor și abilitatea de a aloca task-uri pentru procesoarele respective. În unele contexte, multiprocesarea se poate referi la execuția mai multor procese software concurente în cadrul unui singur sistem. Deși se folosește și această definiție, ea este mai potrivită pentru conceptele de multiprogramare sau multitasking. Un avantaj major adus de sistemele ce prezintă conceptul de multiprocesare se reflectă în cadrul utilizării multithreading-ului, unde thread-urile utilizate se pot împărți între procese și pot fi rulate fără partajarea resurselor de procesare.