concurrent execution execução concorrente


A execução aparentemente simultânea de duas ou mais rotinas ou programas. A execução concorrente pode ser obtida em um único processador, usando técnicas de tempo compartilhado como a divisão dos programas em diferentes tarefas ou threads (fios) de execução, ou usando diversos processadores. Também chamado de parallel execution (execução paralela). Pesquise também parallel algorithm (algoritmo padrão); processor (processador); sequencial execution (execução sequencial); task (tarefa); thread (thread, fio, encadeamento – definição 1); time-sharing (tempo compartilhado).