165 votes

Augmenter (ou diminuer) la mémoire disponible pour les processus R

Je voudrais augmenter (ou diminuer) la quantité de mémoire disponible pour R. Quelles sont les méthodes pour y parvenir ?

6voto

Dirk Eddelbuettel Points 134700
  1. Acheter plus de bélier
  2. Passez à un système d'exploitation 64 bits. Combinez avec le point 1.

28 votes

Acheter plus de mémoire vive (et passer à un autre système d'exploitation) n'est pas une solution générale appropriée.

18 votes

Bien sûr que oui, tout comme le fait de travailler sur des problèmes plus petits qui sont appropriés pour le problème en question. Souhaiter une solution ne permet généralement pas d'en obtenir une non plus.

3voto

Zaki Points 61

Dans RStudio, pour augmenter :

file.edit(file.path("~", ".Rprofile"))

puis dans .Rprofile tapez ceci et enregistrez

invisible(utils::memory.limit(size = 60000))

Pour diminuer : ouvrir le fichier .Rprofile

invisible(utils::memory.limit(size = 30000))

sauvegarder et redémarrer RStudio.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X