Buscar

O que é Quaker voltado para Sistemas ?

💡 4 Respostas

User badge image

Andre Smaira

Um QUAKER é um mecanismo para controlar o acesso a algo. Na programação, os quakers costumam ser usados ​​para que vários programas ou threads de um programa possam compartilhar um recurso - por exemplo, acesso a um arquivo para atualizá-lo - em uma base por vez. Normalmente, um quaker tem duração temporária e, quando o recurso não é mais necessário, ele é liberado para bloqueio e uso pelo próximo participante em uma fila.


Do ponto de vista do sistema, o quaker é um método de sincronização de possíveis usos simultâneos de um banco de dados ou outro recurso comum. Um sistema operacional pode impor um bloqueio ou algum outro mecanismo para garantir que as ações ocorram na seqüência correta.


Um sistema operacional também deve fornecer meios para assegurar que dois programas não se tornem dependentes um do outro para a liberação de um bloqueio, uma situação conhecida como um impasse no qual os programas são essencialmente interrompidos. Em alguns sistemas, um mutex é um objeto nomeado que fornece um quaker para um determinado recurso.

1
Dislike0
User badge image

Ivan Bastos

Sistemas de gerenciamento.

0
Dislike0
User badge image

Andre Smaira

Um QUAKER é um mecanismo para controlar o acesso a algo. Na programação, os quakers costumam ser usados ​​para que vários programas ou threads de um programa possam compartilhar um recurso - por exemplo, acesso a um arquivo para atualizá-lo - em uma base por vez. Normalmente, um quaker tem duração temporária e, quando o recurso não é mais necessário, ele é liberado para bloqueio e uso pelo próximo participante em uma fila.


Do ponto de vista do sistema, o quaker é um método de sincronização de possíveis usos simultâneos de um banco de dados ou outro recurso comum. Um sistema operacional pode impor um bloqueio ou algum outro mecanismo para garantir que as ações ocorram na seqüência correta.


Um sistema operacional também deve fornecer meios para assegurar que dois programas não se tornem dependentes um do outro para a liberação de um bloqueio, uma situação conhecida como um impasse no qual os programas são essencialmente interrompidos. Em alguns sistemas, um mutex é um objeto nomeado que fornece um quaker para um determinado recurso.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais