Programação Paralela – Parte 2 – Locks em threads

O que é um lock? Há situações em threads que precisamos fazer com que uma thread espera a outra, dado que ambas pretendem acessar um recurso que não pode ser acessado simultaneamente. Neste caso, utilizamos locks. O problema é que sempre que uma thread espera por um lock, ela está consumindo recursos, gerando trabalho para … Continue reading Programação Paralela – Parte 2 – Locks em threads