Víctor Rodríguez Galiano
2011-Apr-06 11:07 UTC
[R-es] configurar limite de memoria RAM para obtener maximo rendimiento con windows 7
Hola a todos, Tengo un equipo con windows 7 Home Premium 64 bits (8mb de RAM) y me gustaría saber como podría obtener el máximo rendimiento en R. He visto que hay dos o tres comandos: memory.size(max=TRUE) memory.limit = ... El caso es que si uso memory.size(max=TRUE) el maximo que me imprime por pantalla es bastante mayor en un equipo que tengo con windows xp a 32 bits que en el nuevo equipo que es bastante más potente. Saludos [[alternative HTML version deleted]]
Carlos Ortega
2011-Apr-06 11:13 UTC
[R-es] configurar limite de memoria RAM para obtener maximo rendimiento con windows 7
Hola, Este es un tema que aparece en las R-FAQ-for-Windows: http://cran.at.r-project.org/bin/windows/base/rw-FAQ.html Y en concreto dice lo siguiente: "... 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 http://qualityexcellence.wordpress.com/ (*Nuevo Blog*) 2011/4/6 Víctor Rodríguez Galiano <luxorvrg@hotmail.com>> > Hola a todos, > > Tengo un equipo con windows 7 Home Premium 64 bits (8mb de RAM) y me > gustaría saber como podría obtener el máximo rendimiento en R. > > He visto que hay dos o tres comandos: memory.size(max=TRUE) memory.limit > ... > > El caso es que si uso memory.size(max=TRUE) el maximo que me imprime por > pantalla es bastante mayor en un equipo que tengo con windows xp a 32 bits > que en el nuevo equipo que es bastante más potente. > > > > > Saludos > > [[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]]