Loading

Sistemas Operacionais-Introdução à Sincronização-Revisado

Aprenda sobre a Sincronização e a Comunicação Entre Processos em um sistema operacional.

Sistemas Operacionais
Grátis
Aprenda sobre a Sincronização e a Comunicação Entre Processos em um sistema operacional.
  • Duração

    2-3 Horas
  • Avaliação

    Yes
  • Certificação

    Yes
  • Responsivo

    Yes
  • Publisher

    NPTEL

Descrição

Resultado

Certificação

View course modules

Description

Este curso Sistemas Operacionais-Introdução à Sincronização ensinará sobre a Inter-process Communication (IPC) para comunicação de processo e compartilhamento de dados, juntamente com a introdução de memória compartilhada, transmissão de mensagens e sinais de todos os métodos para IPC.Os tópicos da seção crítica e sobre as maneiras de acessar a seção crítica e como o hardware também pode ajudar a acessá-lo também.

O curso começa com a introdução da Inter Process Communication (IPC), onde você aprenderá os principais processos de processos de compartilhamento de dados e comunicar-se entre si. Em seguida, a sincronização do processo e a seção Crítica, como acessar a seção crítica usando interrupções e construir sua própria solução, serão introduzidas e discutidas. No próximo módulo, você será introduzido no algoritmo de bakery, que é outro método para acessar a seção crítica.

Você aprenderá sobre como o hardware pode ajudar a acessar a seção crítica e sobre a instrução de & configuração de teste, por que a Intel não a suporta, mas em vez disso tem sua própria instrução xchg. Finalmente, você vai aprender sobre Spinlocks, Mutexes e Semáforos e como eles ajudam no acesso à seção crítica. Este curso será de grande interesse para estudantes de ciência da computação e engenheiros de computação, e qualquer um que queira aprender sobre a comunicação entre processos nos sistemas operacionais de computadores.

Pré-requisito: O aprendizado precisará ter concluído os cursos anteriores; Introdução aos Sistemas Operacionais, Introdução ao Gerenciamento de Memória, Introdução aos Processos de Sistemas Operacionais, Introdução aos Sistemas Operacionais e Interrupções de Sistemas Operacionais e Planejamento de Sistemas Operacionais.

Start Course Now

Learning Outcomes

Tendo concluído este curso, você poderá:


Descreva os diferentes tipos de comunicação entre processos.


  • Sincronização do processo de explain e a seção crítica.
  • Discuta possíveis soluções para diversos processos acessando a seção crítica.
  • Explique como o algoritmo de bakery funciona.
  • Discuta como o hardware pode ajudar com o problema da seção crítica.
  • Descreva como os spinlocks, mutexes e semáforos funcionam.

Certification

"Todos os cursos da Alison são gratuitos para estudar. Para completar com sucesso um curso, você deve marcar 80% ou mais em cada avaliação do curso. Após a conclusão bem-sucedida de um curso",Você pode optar por tornar a sua conquista formal comprando um Diploma , Certificado ou PDF da Alison.

oficial. Ter um documento da Alison oficial é uma ótima forma de comemorar e compartilhar o seu sucesso. É:

  • Ideal para incluir nos CVs,inscrições de trabalho e portfolios
  • Uma forma de mostrar a sua habilidade de aprender e alcançar altos resultados
All Certification is available to purchase through the Alison Shop. For more information on purchasing Alison Certification, please visit our Perguntas Frequentes. If you decide not to purchase your Alison Certification, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Painel de controle. For more details on our Certification pricing, please visit our Pricing Page.

Careers

    Notification

    Você recebeu uma nova notificação

    Clique aqui para visualizar todos eles