Links Patrocinados

Memória compartilhada

Publicidade relacionada

Memória compartilhada

Memória compartilhada
Quando dois programas estão sendo executados, ou seja, quando o compartimento de uma região de memória entre dois ou mais processos correspondem o mais rápido possível, efetuando uma troca de dados há a comunicação. A zona de memória compartilhada é denominada como o segmento de memória compartilhada, usada pelos processos, ela funciono como se fosse um espaço de endereçamento que é pertencida por cada programa. A memória nada mais é do que a patroa que permite os processos de trabalharem sobre um espaço de endereçamento comum em memória virtual. Consecutivamente o mecanismo é dependente da forma de como a memória gerencia. As comunicações de interprocessos são ligadas fortemente pelo tipo da maquina, ligada a arquitetura que a maquina possui, para que a implementação seja realizada.

A memória compartilhada apresenta varias vantagens em termos de segurança, oferecendo qualidade. A memória partilhada é uma zona de memória, que determinados processos podem aceder, tendo mediante apresentação da chave e algumas permissões corretas. Este mecanismo necessita de sincronização entre processos, já o acesso assíncrono pode originar a condições de corrida.

Para criar uma zona de intercambio de mensagens de tamanho fixo ao nível do sistema operativo a fila de mensagem é quem permite que seja criada, oferecendo então um maior nível de segurança, enfim os processos que a ela podem aceder vão ser mais assegurados. A fila de mensagem é criada com uma chave que deve servir apenas para o conhecimento dos utilizadores deste recurso, assim tendo um sistema de permissões. Seletivamente as mensagens podem ser retiradas, já que cada uma é analisada por um tipo de mensagem. A extração em muitas vezes é do tipo FIFO.

Mais informações por email

Memória compartilhada

Palavras relacionadas

Artigos relacionados

Deixe seu comentário sobre Memória compartilhada

Seu comentário será avaliado

Links Patrocinados