Resultados da pesquisa a pedido "shared-memory"

1 a resposta

Comunicação de processo do multiprocessamento do Python

Aprendi sobre os Pipes / Filas / Objetos / Gerenciadores de tipos compartilhados do Python, e quero compará-los com os pipes anônimos do Linux, pipes nomeados, memória compartilhada, soquete e assim por diante. Agora tenho as ...

2 a resposta

deseja superar com eficiência a incompatibilidade entre os tipos de chave em um mapa no Boost.

Estou criando um mapa (de string para string neste exemplo) na memória compartilhada usando Boost.Interprocess. O compilador parece querer me forçar, durante a recuperação do mapa, a alocar memória no segmento gerenciado apenas para ...

1 a resposta

Escrevendo para ashmem / por que o android livra ashmem?

Quero compartilhar dados entre dois processos (ndk-). Para isso eu uso ashmem usando estefonte [https://github.com/android/platform_system_core/blob/b81570124713939e33ff15ada36704c3409e7fe3/libcutils/ashmem-dev.c] . Um processo está lendo ...

1 a resposta

Coletor de lixo no Ruby 2.2 provoca inesperado CoW

Como impeço o GC de provocar a cópia na gravação, quando bifurco o meu processo? Recentemente, analisei o comportamento do coletor de lixo em Ruby, devido a alguns problemas de memória que encontrei no meu programa (a memória do meu computador é ...

2 a resposta

Por que preciso de uma barreira de memória?

O C # 4 em poucas palavras (btw altamente recomendado) usa o código a seguir para demonstrar o conceito de MemoryBarrier (supondo que A e B foram executados em threads diferentes): class Foo{ int _answer; bool complete; void A(){ _answer = ...

2 a resposta

Como você bloqueia um processo de trabalho enquanto aguarda o valor ou a matriz do multiprocessament

Estedocument [https://docs.python.org/3.8/library/multiprocessing.html#sharing-state-between-processes] mostra um exemplo para compartilhar estado entre processos usandoValue eArray a partir demultiprocessing biblioteca: de importação de ...

4 a resposta

Como escolher um endereço fixo para mapeamento de memória compartilhada

Gostaria de usar memória compartilhada entre vários processos e gostaria de continuar usando ponteiros brutos (e contêineres stl Para esse propósito, estou usando a memória compartilhada mapeada em um endereço fixo: segment = new ...

1 a resposta

olocando objetos Python na memória compartilha

xiste um módulo Python que me permita colocar instâncias de classes de usuários não triviais na memória compartilhad Por isso, eu quero dizer alocar diretamente na memória compartilhada, em vez de entrar e sair ...

1 a resposta

Como usar o acesso à memória coalescida

Tenho 'N' threads para executar simultaneamente no dispositivo, dos quais eles precisam que o M * N flutue da memória global. Qual é a maneira correta de acessar a memória global coalescida? Nesse caso, como a memória compartilhada pode ajudar?

6 a resposta

Usando memória compartilhada no Windows. Como passar dados diferentes

Atualmente, tento implementar alguma comunicação interprocessos usando o Windows CreateFileMapping [http://msdn.microsoft.com/en-us/library/aa366551.aspx] mecanismo. Eu sei que preciso criar um objeto de mapeamento de arquivo com ...