Ficheiro:Pthreads mutex.png

Origem: Wikilivros, livros abertos por um mundo aberto.

Ficheiro original(1 148 × 478 píxeis, tamanho: 27 kB, tipo MIME: image/png)

Descrição do ficheiro[editar | editar código-fonte]

Possível fluxo de execução para duas threads do código exemplo com lock e unlock. É importante ressaltar que as condições de corrida poderiam ter sido diferentes. Por exemplo, a thread 2 poderia ter alcançado a sessão crítica antes, adquirindo assim o lock antes da thread 1 e terminando a sua execução primeiro.

Licença[editar | editar código-fonte]

Public domain Eu, o autor deste trabalho, neste momento o libero como de domínio público. Isto é aplicável em todo o mundo.

Em caso disto não ser legalmente possível:
Eu cedo a qualquer pessoa o direito de usar este trabalho para qualquer propósito, sem qualquer restrição, a menos que estas condições sejam requeridas pela lei.

Histórico do ficheiro

Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.

Data e horaMiniaturaDimensõesUtilizadorComentário
atual19h31min de 13 de dezembro de 2007Miniatura da versão das 19h31min de 13 de dezembro de 20071 148 × 478 (27 kB)Flores (discussão | contribs)Possível fluxo de execução para duas threads do código exemplo com lock e unlock. É importante ressaltar que as condições de corrida poderiam ter sido diferentes. Por exemplo, a thread 2 poderia ter alcançado a sessão crítica antes, adquirindo a
19h31min de 13 de dezembro de 2007Miniatura da versão das 19h31min de 13 de dezembro de 20071 148 × 478 (27 kB)Flores (discussão | contribs)Possível fluxo de execução para duas threads do código exemplo com lock e unlock. É importante ressaltar que as condições de corrida poderiam ter sido diferentes. Por exemplo, a thread 2 poderia ter alcançado a sessão crítica antes, adquirindo a
19h31min de 13 de dezembro de 2007Miniatura da versão das 19h31min de 13 de dezembro de 20071 148 × 478 (27 kB)Flores (discussão | contribs)Possível fluxo de execução para duas threads do código exemplo com lock e unlock. É importante ressaltar que as condições de corrida poderiam ter sido diferentes. Por exemplo, a thread 2 poderia ter alcançado a sessão crítica antes, adquirindo a
19h30min de 13 de dezembro de 2007Miniatura da versão das 19h30min de 13 de dezembro de 20071 148 × 478 (27 kB)Flores (discussão | contribs)Possível fluxo de execução para duas threads do código exemplo com lock e unlock. É importante ressaltar que as condições de corrida poderiam ter sido diferentes. Por exemplo, a thread 2 poderia ter alcançado a sessão crítica antes, adquirindo a
18h58min de 13 de dezembro de 2007Miniatura da versão das 18h58min de 13 de dezembro de 20071 147 × 405 (25 kB)Flores (discussão | contribs)Possível fluxo de execução para duas threads do código exemplo com lock e unlock.