Buenas tardes a todos: tengo un pequeño problema con R bajo W7, me dice que no puedo almacenar un vector con un límite de tamaño. ago así: Error: no se puede ubicar un vector de tamaño 1.7 Mb La pregunta es ¿cómo puedo aumentar la cantidad de memoria usada por R?, no he encontrado una función que me permita hacer este ajuste, aparece algo, pero es en UNIX, agradezco me respondan la presente. -- Pedro César Del Campo Neira Estadístico Universidad Nacional de Colombia 315 30 50 078 [[alternative HTML version deleted]]
Hablo de cabeza así que puede ser una respuesta imprecisa. Intenta invocar la sesión con un acceso directo a rgui.exe con la opción --memsize (consulta la ayuda). HTH. Saludos Enviado desde mi iPhone, disculpa la brevedad. El 15/06/2011, a las 23:20, Pedro César Del Campo Neira <pcdelcampon en gmail.com> escribió:> Buenas tardes a todos: > tengo un pequeño problema con R bajo > W7, me dice que no puedo almacenar un vector con un límite de tamaño. ago > así: > > Error: no se puede ubicar un vector de tamaño 1.7 Mb > > La pregunta es ¿cómo puedo aumentar la cantidad de memoria usada por R?, no > he encontrado una función que me permita hacer este ajuste, aparece algo, > pero es en UNIX, agradezco me respondan la presente. > > > -- > Pedro César Del Campo Neira > Estadístico > Universidad Nacional de Colombia > 315 30 50 078 > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es
1,7 MB es poco. Igual puedes liberar algo de espacio antes haciendo gc() Un saludo, Carlos J. Gil Bellosta http://www.datanalytics.com El día 15 de junio de 2011 23:20, Pedro César Del Campo Neira <pcdelcampon en gmail.com> escribió:> Buenas tardes a todos: > tengo un pequeño problema con R bajo > W7, me dice que no puedo almacenar un vector con un límite de tamaño. ago > así: > > Error: no se puede ubicar un vector de tamaño 1.7 Mb > > La pregunta es ¿cómo puedo aumentar la cantidad de memoria usada por R?, no > he encontrado una función que me permita hacer este ajuste, aparece algo, > pero es en UNIX, agradezco me respondan la presente. > > > -- > Pedro César Del Campo Neira > Estadístico > Universidad Nacional de Colombia > 315 30 50 078 > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >
Hola, Hay una sección dedicada a este tema en las "R for Windows FAQ": http://cran.at.r-project.org/bin/windows/base/rw-FAQ.html#There-seems-to-be-a-limit-on-the-memory-it-uses_0021 2.9 There seems to be a limit on the memory it uses! Indeed there is. It is set by the command-line flag --max-mem-size (see How do I install R for Windows?<http://cran.at.r-project.org/bin/windows/base/rw-FAQ.html#How-do-I-install-R-for-Windows_003f>) and R defaults to the smaller of the amount of physical RAM in the machine and 0.5GB less than the limit on user virtual memory for a process (most often 2GB on a 32-bit build). Use ?Memory and ?memory.size for information about memory usage. The limit can be raised (if possible) by calling memory.limit within a running R session. The 32-bit executables Rgui.exe and Rterm.exe support up to 3GB of user address space per process under suitably enabled versions of 32-bit Windows (see http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx, http://msdn.microsoft.com/en-us/library/bb613473%28VS.85%29.aspx; this is not enabled by default). On such systems, the default for --max-mem-size is the smaller of the amount of RAM and 2.5GB. On all but the earliest 64-bit versions of Windows the user address space for a 32-bit process is 4GB, and there the default for --max-mem-size is the smaller of the amount of RAM and 3.5GB. For a 64-bit build, the default is the amount of RAM. Saludos, Carlos Ortega www.qualityexcellence.es 2011/6/15 Pedro César Del Campo Neira <pcdelcampon@gmail.com>> Buenas tardes a todos: > tengo un pequeño problema con R bajo > W7, me dice que no puedo almacenar un vector con un límite de tamaño. ago > así: > > Error: no se puede ubicar un vector de tamaño 1.7 Mb > > La pregunta es ¿cómo puedo aumentar la cantidad de memoria usada por R?, no > he encontrado una función que me permita hacer este ajuste, aparece algo, > pero es en UNIX, agradezco me respondan la presente. > > > -- > Pedro César Del Campo Neira > Estadístico > Universidad Nacional de Colombia > 315 30 50 078 > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]