2017-10-08 8 views
-3

J'utilise R pour certains de mes projets. Dans le traitement de grandes données, il utilise 8 Go de RAM de mon ordinateur portable qui est seulement 12,5% de la RAM totale de l'ordinateur portable. Comment puis-je augmenter l'utilisation de la RAM par R afin qu'il puisse utiliser au moins 50%?Augmenter l'utilisation de la RAM dans R

+1

Demandez-vous si vous avez besoin de cette mémoire. Sauf si R vous donne une erreur "mémoire insuffisante", vous pouvez augmenter l'utilisation de la RAM par R en augmentant la taille de vos données. Je serais étonné d'apprendre que vous avez un ordinateur portable avec 64 Go de mémoire RAM. Il y en a très peu sur le marché, et ils ont tendance à être assez chers ... À moins que vous ne parliez de CPU, c'est une toute autre affaire. –

Répondre

0

Peut-être que cela vous aidera (https://r.iq.harvard.edu/docs/zelig/3.5.3/How_do_I2.html)

Les utilisateurs de Windows peuvent obtenir l'erreur que R est à court de mémoire.

Si vous avez déjà installé R et installez par la suite plus de RAM, vous devrez peut-être réinstaller pour bénéficier de la capacité supplémentaire .

Vous pouvez également définir manuellement la quantité de mémoire disponible. Fermez R, puis faites un clic droit sur l'icône de votre programme R (l'icône sur votre bureau ou dans votre répertoire de programmes). Sélectionnez l'onglet 'Properties'', and then select the'. Recherchez le champ "Target" et après les guillemets de fermeture autour de l'emplacement de l'exécutable R, ajoutez

--max-mem-size = 500M comme indiqué dans la figure ci-dessous. Vous pouvez augmenter cette valeur jusqu'à 2 Go ou la quantité maximale de RAM physique installée. 239 # 239 Si vous obtenez l'erreur que R ne peut pas allouer un vecteur de longueur x, près de R et ajoutez la ligne suivante à la `` champ « cible »:

--max-vsize = 500M ou le cas échéant. Vous pouvez toujours vérifier pour voir combien de mémoire R est disponible en tapant à l'invite R