2012-09-10 8 views
6

R bellek aracılığıyla oldukça açık bir bellek programı çalıştırıyorum ve çalışmak 8 saat sürebilir. Başka görevleri yerine getirmek için R'nin başka bir örneğini açmak isterim ancak dış programı çökertmek ve süreci yeniden başlatmak zorunda kalmaktan endişeleniyorum. Bu koşullar altında herhangi bir problem beklemeli miyim? Dış program sadece dul ve ben bir MacBook Pro üzerinde bir Bootcamp bölümünde çalıştırıyorum.Bir örnek harici bir program çalıştığında R'nin birden çok örneği ne kadar kararlı?

cevap

8

Uygun bir işletim sisteminde, her iki örnek de bağımsız olacak ve birbiriyle etkileşime girmeyecektir. (Onlar senin açıklamasından durum görünmüyor gelen, aynı kaynaklar için rekabet sürece.)

Bu birkaç kullanıcıların sunucuda çalışan ve her birini ya da iki örneğini çalıştıran farklı değildir ...

+1

R çıkışı çıktığında .RData dosyasına kaydedilen sonuçlara güveniyorsanız. Her iki işlem de aynı çalışma dizinine sahipse, önceki işlemlerin .RData'sinin üzerine yazılır. Normalde sorun değil, uzun süren süreçler genellikle belirli yerlerde sonuç kaydetmek için tasarlanmıştır. – Spacedman

+0

Eh, hepimiz ~/.RData' dosyasında şeyler bırakmanın en iyi uygulamaların ne de sağlam ya da şeffaf olduğunu kabul ediyoruz. "Sadece hayır de". –

İlgili konular