Descrição
Fornece uma biblioteca C com primitivas de sincronização, como mutexes e auxiliares relacionados a threads. Desenvolvedores a usam ao criar softwares que precisam coordenar execução entre threads.
A maioria dos usuários a instala como dependência. Desenvolvedores ainda devem raciocinar com cuidado sobre deadlocks, condições de corrida e desempenho ao usar primitivas de sincronização.