Resultados da pesquisa a pedido "shared-memory"

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 ...

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 ...

1 a resposta

Definindo um valor no depurador de uma seção compartilhada

Eu tenho o seguinte código em uma DLL: #pragma data_seg("ABC") __declspec (dllexport) char abc[2000] = { 0 }; #pragma data_seg() #pragma comment(linker, "-section:ABC,rws")Eu tenho o seguinte código em um executável: extern "C" ...

2 a resposta

Como usar a memória compartilhada no código nativo do Android?

Estou portando um aplicativo linux existente para o android. O aplicativo está usando APIs de memória compartilhada, comoshm_open() etc. Verificandobiônico na fonte ...

3 a resposta

Por que as atribuições multiprocessing.sharedctypes são tão lentas?

Aqui está um pequeno código de referência para ilustrar minha pergunta: import numpy as np import multiprocessing as mp # allocate memory %time temp = mp.RawArray(np.ctypeslib.ctypes.c_uint16, int(1e8)) Wall time: 46.8 ms # assign memory, very ...

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 é ...

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 ...

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

Sincronização de IPC de memória compartilhada (sem bloqueio)

Considere o seguinte cenário: Requisitos: Servidor Intel x64 (vários soquetes de CPU => NUMA)Ubuntu 12, GCC 4.6Dois processos que compartilham grandes quantidades de dados na memória compartilhada (nomeada)Cenário clássico produtor-consumidorA ...

2 a resposta

Como compartilhar uma string entre vários processos usando Managers () em Python?

Eu preciso ler strings escritas por multiprocessing.Process instâncias do processo principal. Eu já uso Gerentes e filas para passar argumentos para processos, portanto, usar os Gerentes parece óbvio,mas os gerentes não ...