Resultados de la búsqueda a petición "shared-memory"

1 la respuesta

El recolector de basura en Ruby 2.2 provoca una vaca inesperada

¿Cómo evito que el GC provoque una copia en escritura cuando bifurco mi proceso? Recientemente he estado analizando el comportamiento del recolector de basura en Ruby, debido a algunos problemas de memoria que encontré en mi programa (me quedé ...

2 la respuesta

¿Por qué necesito una barrera de memoria?

C # 4 en una cáscara de nuez (por cierto muy recomendable) utiliza el siguiente código para demostrar el concepto de MemoryBarrier (suponiendo que A y B se ejecuten en diferentes subprocesos): class Foo{ int _answer; bool complete; void A(){ ...

1 la respuesta

Comunicación de proceso del multiprocesamiento de Python

Aprendí sobre los tubos / colas / objetos / administradores de tipos compartidos de multiproceso de Python, y quiero compararlos con las tuberías anónimas de Linux, las tuberías con nombre, la memoria compartida, el socket, etc. Ahora tengo las ...

2 la respuesta

¿Cómo se bloquea el proceso de trabajo mientras se espera que Value o Array se multipliquen?

Estadocument [https://docs.python.org/3.8/library/multiprocessing.html#sharing-state-between-processes] muestra un ejemplo para compartir el estado entre procesos usandoValue yArray desdemultiprocessing biblioteca: desde el proceso de ...

4 la respuesta

Cómo elegir una dirección fija para la asignación de memoria compartida

Me gustaría usar memoria compartida entre varios procesos, y me gustaría poder seguir usando punteros sin formato (y contenedores stl). ara este propósito, estoy usando memoria compartida asignada en un dirección fija: segment = new ...

1 la respuesta

Placing objetos Python en memoria compartida

Existe un módulo de Python que me permita colocar instancias de clases de usuarios no triviales en la memoria compartida? Por eso me refiero a asignar directamente en la memoria compartida en lugar de encurtir dentro y fuera de ...

1 la respuesta

Cómo usar el acceso de memoria fusionada

Tengo subprocesos 'N' para realizar simultáneamente en el dispositivo que necesitan M * N flotante de la memoria global. ¿Cuál es la forma correcta de acceder a la memoria global fusionada? En este asunto, ¿cómo puede ayudar la memoria compartida?

6 la respuesta

Utilizando memoria compartida en Windows. Cómo pasar datos diferentes

Actualmente intento implementar alguna comunicación entre procesos usando Windows CreateFileMapping [http://msdn.microsoft.com/en-us/library/aa366551.aspx] mecanismo. Sé que primero necesito crear un objeto de mapeo de archivos con ...

3 la respuesta

Dar acceso a la memoria compartida después de que los procesos secundarios ya hayan comenzado

¿Cómo le doy acceso a los procesos secundarios a los datos en la memoria compartida si los datos solo están disponibles después de que se hayan generado los procesos secundarios (usando ...

5 la respuesta

compartiendo memoria entre dos aplicaciones

Tengo dos aplicaciones de Windows diferentes (dos personas diferentes que escriben el código). Uno está escrito en C ++ y otro está en C #. Necesito alguna forma de compartir datos en RAM entre ellos. Uno debe escribir datos y otro solo lee los ...