Est-il sûr d'exécuter simultanément 2 sessions RStudio ou plus? [fermé]

8

Je travaille sur certains benchmarks de réseaux de neurones et ils prennent beaucoup de temps à terminer. Donc, j'utilise plusieurs sessions RStudio pour les exécuter simultanément. Est-ce sûr? Je veux dire, est-ce sûr du point de vue des variables, car j'ai exécuté le même script avec légèrement modifié les paramètres des réseaux de neurones. Les variables sont-elles affectées par ces sessions? Se chevauchent-ils?

Par exemple, si j'ai une variable de compteur, augmente-t-elle à partir des deux sessions?

vagelis
la source
1
avez-vous vraiment besoin de l'interface? vous pouvez exécuter via Rscript ...
user4581
C'est plus pratique pour moi. S'il y avait un problème avec l'interface et la mémoire partagée, j'essaierais le Rscript. Merci quand même!
vagelis

Réponses:

5

Ouvrez votre explorateur de processus, voyez-vous deux copies de R studio (ou R lui-même) en cours d'exécution? Si c'est le cas, votre système d'exploitation a alloué des espaces mémoire distincts pour les deux copies de R studio, auquel cas vous êtes parfaitement en sécurité.

En général, vous devez faire beaucoup de travail pour partager la mémoire, et la plupart des programmes bien écrits feront de leur mieux pour vous protéger contre les risques de le faire.

Matthew Drury
la source
Ouais! Tu as raison! Je vois deux copies de R Studio en cours d'exécution! Donc, comme vous le dites, cela doit être sûr et aucune mémoire n'est partagée entre eux.
vagelis
4
@vagelis si vous le faites, vous gaspillez beaucoup de ressources système pour l'interface graphique Rstudio, la meilleure façon de procéder serait d'exécuter plusieurs instances de R seul ....
Tim
@ Tim Yah, j'appuie cela, bon point.
Matthew Drury
Un endroit approprié pour de telles questions serait les forums hébergés par le site R Studio.
Glen_b -Reinstate Monica