Foro de debate

Problemas de memoria

Re: Problemas de memoria

de Manuel Muñoz Márquez -
Número de respuestas: 0
Hola Antonio:

Es decir, R sólo puede adquirir 1535 Mb (1.5 Gb) de los 4Gb que tiene el ordenador. Más aún la versión de 32 bits de R de windows está limitada a 3Gb.

El tamaño de una muestra es de unos 114Mb, lo que significa que puedes albergar unos 13 objetos de semejante tamaño, teniendo en cuenta que durante las operaciones tienen que existir tres objetos quiere decir que lo máximo a lo que puedes llegar es a 6 + 1 + 7.

Esto significa que tampoco podrás albergar el "fichero" resultante final. Pues necesitarías del orden de 2.28 Gb (114 *20) que supera la memoria que windows está asignando R.

La opción de convertir los ficheros a texto únicamente serviría para fusionar los archivos fuera de R, pero el resultante no podrías cargarlo.

Y es que como te decía de los 4Gb el sistema operativo sólo a R usar 1.5Gb. ¿Para qué quiere windows los 2.5 Gb que faltan?

No sé decirte si hay alguna forma de obligar a windows a que ceda más memoria a R.

Saludos.

P.D.: ¿Qué pasa en otros sistemas? Pues que la función memory.limit ni siquiera existe. R maneja toda, insisto toda, la memoria libre del sistema.