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

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

3 la respuesta

¿El contenido del archivo mapeado de memoria de Windows siempre se pone a cero por defecto?

He determinado empíricamente que, en mi sistema, un archivo mapeado en memoria creado para tener un cierto tamaño siempre está completamente a cero por defecto. Por ejemplo, usando la llamada HANDLE hMM = CreateFileMapping (h, NULL, ...

1 la respuesta

Uso de memoria cuando se usa boost :: iostreams :: mapped_file

Estoy pegando un código aquí que usa boost iostream para mmap y luego escribe en el archivo asignado: typedef unordered_map<int, string> work; int main() { work d; d[0] = "a"; boost::iostreams::mapped_file_params params; params.path = ...

2 la respuesta

¿La forma más sencilla de leer un archivo CSV asignado a la memoria?

Cuando leo de archivos en C ++ (11) los mapeo en la memoria usando: boost::interprocess::file_mapping* fm = new file_mapping(path, boost::interprocess::read_only); boost::interprocess::mapped_region* region = new mapped_region(*fm, ...

1 la respuesta

Liberar memoria mapeada de memoria

Estoy mapeando un archivo grande (~ 200 GB) en una sola región / vista y escribiendo secuencialmente en él. De vez en cuando realizo unboost::interprocess::mapped_region::flush(last, current, false). Después de un tiempo, el proceso usa toda la ...

1 la respuesta

PYTHON - Ctypes: OSError: excepción: infracción de acceso escribiendo 0xFFFFFFFFFA1C001B

Aquí hay un código para escribir valores en la memoria mediante el mapeo de memoria. Cuando intento ejecutar el código, aparece el error"Archivo" MMF.py ", línea 26, en memcpy (pBuf, szMsg, len (szMsg)) OSError: excepción: violación de acceso ...

1 la respuesta

Almacenamiento de vectores en un archivo mapeado de memoria

Estoy tratando de almacenar un vector de elementos arbitrarios en un archivo mapeado de memoria (por ahora estoy tratando de tener éxito con un vector de entradas pero debería funcionar con el vector de objetos arbitrarios). He encontrado mucha ...

2 la respuesta

¿Cómo leer y escribir un archivo usando el archivo de asignación de memoria C #?

Tengo una imagen en D Drive como "D: \ Image \ 1.tiff". Quiero leer este archivo y escribirlo en otra ubicación, por ejemplo en la ruta "D: \ Project \". ¿Cómo hacer esto usando el archivo mapeado de memoria?

1 la respuesta

Ampliación del búfer de bytes de mapeo de memoria Java

¿Hay alguna manera de expandir el búfer de bytes de mapeo de memoria de Java de modo que el nuevo tamaño se refleje nuevamente en el archivo mapeado en el disco?

3 la respuesta

archivo mapeado de memoria de escritura c ++ boost

Estoy buscando escribir rápidamente un archivo usando C ++ y aumentar la biblioteca. Y me gustaría usar el archivo mapeado de memoria. Pero casi todo ejemplo es sobre lectura. Trabajar es muy simple. Hay una serie de cadenas. Los elementos de la ...