Cita: ¿lo ves viable? No tengo claro como se consume la caché en este tipo de procesos.
Mira, el código que puse hace reservas de memoria conforme se va llenando el buffer, independientemente a eso me gustaría saber que es lo que pretendes hacer con la lectura de un archivo de 4 a 8gb, ¿que es lo que se está guardando en ese archivo o porque lo tienes que leer de ese tamaño? ¿hay forma de que el proceso que lo genere haga particiones del archivo?