Resultados de la búsqueda a petición "mmap"

1 la respuesta

Leyendo un archivo a cadena con mmap

Estoy tratando de leer un archivo a una cadena usando mmap.Estaba siguiendo este ejemplo:http://www.lemoda.net/c/mmap-example/index.htmlMi código se ve así

7 la respuesta

¿Qué tan grande puede ser un archivo mapeado en memoria?

¿Qué limita el tamaño de un archivo mapeado en memoria? Sé que no puede ser más grande que la porción continua más grande de espacio de direcciones sin asignar, y que debería haber suficiente espacio libre en el disco. ¿Pero hay otros límites?

6 la respuesta

¿Cómo puedo detectar si una página específica está asignada en la memoria?

Me gustaría detectar si una página específica ya ha sido asignada o no en la memoria. El objetivo aquí es poder realizar esta verificación antes de llamar a mmap con una dirección de memoria fija. El siguiente código ilustra lo que sucede en ...

2 la respuesta

mmap para escribir un archivo de registro secuencial para la velocidad?

Quiero escribir un archivo de registro, formato no estructurado (una línea a la vez), usandommap (por velocidad). ¿Cuál es el mejor procedimiento? ¿Abro un archivo vacío?truncate a 1 tamaño de página (¿escribir una cadena vacía para cambiar el ...

2 la respuesta

Cambiar el tamaño de matrices numpy.memmap

1 la respuesta

¿Por qué mmap () usa MAP_FAILED en lugar de NULL?

¿Alguien sabe por qué mmap () devuelve MAP_FAILED en lugar de NULL? Parece que MAP_FAILED es (void *) - 1 en la mayoría de los sistemas. ¿Por qué mmap () simplemente no usa NULL? Sé que la dirección 0x0 es técnicamente una página de memoria ...

1 la respuesta

¿Cómo escribir la memoria de entrada de mmap en el archivo de salida O_DIRECT?

por qué no sigue el trabajo de pseudocódigo (O_DIRECT resulta en EFAULT) in_fd = open("/dev/mem"); in_mmap = mmap(in_fd); out_fd = open("/tmp/file", O_DIRECT); write(out_fd, in_mmap, PAGE_SIZE);while following does (no O_DIRECT) in_fd = ...

3 la respuesta

Python - Descargue el archivo usando solicitudes, directamente a la memoria

El objetivo es descargar un archivo de Internet y crear un objeto de archivo, o un objeto similar a un archivo sin tener que tocar el disco duro. Esto es solo para mi conocimiento, queriendo saber si es posible o práctico, particularmente porque ...

3 la respuesta

¿Cómo elijo una dirección fija para mmap?

mmap() se puede suministrar opcionalmente con una ubicación fija para colocar el mapa. Me gustaría mapear un archivo y luego tenerlo disponible para algunos programas diferentes en la misma dirección virtual en cada programa. No me importa cuál ...

2 la respuesta

obtener la dirección física de un búfer bajo Linux

Estoy ejecutando Linux kernel 3.3 en Microblaze de Xilinx con MMU completo. La tarea que estoy haciendo requiere que sepa lo siguiente: Necesito crear un arc...