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

3 la respuesta

Posix memoria compartida vs archivos mapeados

Habiendo aprendido un poco sobre el tema, ¿alguien puede decir cuál es la diferencia real entre la memoria compartida POSIX (shm_open) y los archivos mapeados POSIX (mmap)? Ambos parecen utilizar el subsistema / dev / tmpfs, en lugar del ...

4 la respuesta

¿Cómo sincronizo el acceso a la memoria compartida en LynxOS / POSIX?

Estoy implementando dos procesos en unLynxOS SE [http://www.lynuxworks.com/rtos/rtos-se.php]Sistema (compatible con POSIX) que se comunicará a través de la memoria compartida. Un proceso actuará como "productor" y el otro como "consumidor". En ...

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(){ ...

3 la respuesta

¿Por qué las asignaciones multiprocesamiento.sharedctypes son tan lentas?

Aquí hay un pequeño código de referencia para ilustrar mi pregunta: 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 slow ...

2 la respuesta

¿Cómo usar la memoria compartida en el código nativo de Android?

Estoy transfiriendo una aplicación Linux existente a Android. La aplicación está utilizando API de memoria compartida comoshm_open() etc. Comprobaciónbionic en la fuente de ...

2 la respuesta

Eliminar memoria compartida con ipcrm en Linux

Estoy trabajando con una aplicación de memoria compartida, y para eliminar los segmentos utilizo el siguiente comando: ipcrm -M 0x0000162e (this is the key)Pero no sé si estoy haciendo lo correcto, porque cuando corroipcs Veo el mismo segmento ...

4 la respuesta

¿Cómo puedo almacenar datos en la memoria RAM usando PHP?

¿Hay alguna manera de almacenar datos pequeños en la memoria RAM usando PHP para que pueda tener acceso a los datos entre diferentes sesiones en lugar de regenerarlos? Algo similar a memcached (no tengo acceso a memcahced). Mi solución actual es ...

4 la respuesta

¿Cómo almaceno y recupero una estructura en un área de memoria compartida en C?

Para una tarea uni, necesito crear una lista circular de hasta 10 nombres de archivo y luego almacenarlos en un área de memoria compartida, para que 2 procesos secundarios puedan leer / escribir en la lista (utilizando un semáforo para controlar ...

1 la respuesta

Establecer un valor en el depurador de una sección compartida

Tengo el siguiente código en una DLL: #pragma data_seg("ABC") __declspec (dllexport) char abc[2000] = { 0 }; #pragma data_seg() #pragma comment(linker, "-section:ABC,rws")Tengo el siguiente código en un ejecutable: extern "C" ...