Sto eseguendo un programma esterno via R che è abbastanza affamato di memoria e può richiedere> 8 ore di tempo per essere eseguito. Mi piacerebbe aprire un'altra istanza di R per svolgere altre attività, ma sono preoccupato per il crash del programma esterno e il riavvio del processo. Devo aspettarmi problemi in queste circostanze? Il programma esterno è solo vedove e lo sto eseguendo su una partizione Bootcamp su un MacBook Pro.Quanto sono stabili più istanze di R quando una istanza esegue un programma esterno?
6
A
risposta
8
Su un sistema operativo appropriato, entrambe le istanze saranno indipendenti e non interferiranno l'una con l'altra. (A meno che non competono per le stesse risorse, da questo non sembra essere il caso dalla tua descrizione.)
Questo non è diverso da diversi utenti in esecuzione su server e ogni esecuzione di uno o due casi ...
Problemi correlati
- 1. Quanto sono stabili le macchine ec2?
- 2. esegue un programma esterno (eseguibile) in python?
- 3. Come evitare più istanze di un programma?
- 4. incorporare più istanze lua in un programma con più thread
- 5. esegue più istanze di node.js in parallelo
- 6. risultato strano quando si esegue un programma come una radice
- 7. Come si esegue un programma esterno in node.js su Windows?
- 8. Ogni istanza di azzurro esegue cron?
- 9. programma esterno di arresto quando il programma Java viene arrestato
- 10. Limita più istanze di un'applicazione
- 11. Le istanze del programma di pianificazione Quartz sono sicure?
- 12. Node-webkit esegue un comando esterno?
- 13. Installa più istanze di un MSI con nome di istanza dinamico
- 14. Quando si esegue un trattino di sottolineatura davanti a una variabile di istanza?
- 15. Spring crea più istanze di un singleton?
- 16. Creazione di più istanze di un modulo
- 17. Docker: esegue un programma che richiede tty
- 18. DI con Unity quando occorrono più istanze dello stesso tipo
- 19. Integrazione di Lync 2010 con un programma esterno
- 20. Incorporamento di un eseguibile esterno all'interno di un programma C#
- 21. Impossibile creare più istanze di PowerPoint
- 22. Estrarre più istanze di un motivo da una stringa in R
- 23. Come si esegue un programma java da una directory diversa?
- 24. EC2 server, molte istanze micro o meno istanze più grandi?
- 25. RegExp rileva più istanze di una sola lettera in una riga?
- 26. Come si esegue un programma esterno nel codice C in linux con argomenti?
- 27. celerybeat: più istanze e monitoraggio
- 28. Quanto sono efficienti le proiezioni di MongoDB?
- 29. Invio di comandi multipli a un programma esterno
- 30. Tentativo di avviare un editor esterno da un programma Go
TRANNE se si fa affidamento sui risultati salvati nel file .RData quando R si chiude. Se entrambi i processi hanno la stessa directory di lavoro, i .RData dei processi precedenti verranno sovrascritti. Normalmente non è un problema poiché i processi a esecuzione prolungata sono generalmente progettati per salvare risultati in luoghi specifici. – Spacedman
Bene, credo che siamo tutti d'accordo sul fatto che lasciare le cose nel file '~/.RData' non è né delle migliori pratiche, né robusto o trasparente. "Dì semplicemente di no". –