Imagem de fundo

Na computação paralela, onde várias tarefas ou processos são executados simultaneamente...

Na computação paralela, onde várias tarefas ou processos são executados simultaneamente em diferentes núcleos de processador, a sincronização entre processos é essencial para garantir que essas tarefas cooperem e compartilhem recursos de forma eficiente e correta.


No contexto de um sistema de computação paralela, assinale a opção que apresenta um método de sincronização entre processos que garante que apenas um processo possa acessar uma seção crítica de código por vez.


A

Semáforo binário.


B

Barreiras.


C

Mutex.


D

Memória compartilhada.


E

Filas de mensagens.