Alguien sabe algo sobre archivos proyectados en memoria

Iniciado por <<<-Basura->>>, 20 Marzo 2011, 16:13 PM

0 Miembros y 1 Visitante están viendo este tema.

<<<-Basura->>>

estuve leyendo un tuto.. pero no entendi mucho pregunto si alguien sabe algo Sobre, Archivos proyectados en memoria.... Saben ?
<<<--Basura-->>>

Akai

#1
Primero: lee las normas del foro. Sobretodo un apartado llamado Títulos Descriptivos.

Segundo: Depende del sistema operativo.
Tienes mmap para linux:
http://linux.die.net/man/2/mmap

Y en windows el equivalente, si no me equivoco es CreateFileMapping:
http://msdn.microsoft.com/en-us/library/aa366537(v=VS.85).aspx

Únicamente puedo hablar del mmap de linux, que es el que he usado, y para ficheros grandes, se suele experimentar una ganancia en la lectura. Ya que en vez de ir leyendo el fichero a bloques lo transportas a memoria de una, y luego lo recorres como si se tratase de un vector. No es algo que aconseje a alguien que está empezando.