2012-09-21 83 views
4

我正在R中進行一些分析,至少需要24小時才能完成。中途是否可以暫停功能,以便我可以讓電腦工作並返回?是否可以暫停正在運行的R腳本?

+1

你使用什麼操作系統? –

+0

Windows 7(對不起,應該提到,隨着問題) –

+0

艱難。你可以嘗試暫停和恢復,並希望最好。雖然不總是平移... –

回答

4

這是不可能的AFAIK,但我相信你可以暫停你的電腦,這些進程會自動暫停。

如果您正在使用Linux,還可以使用killall -STOP Rkillall -CONT R命令手動停止並繼續進程。看看this article和那裏的評論部分,其中包含有關這方面的有用信息。

在Windows上,您可以使用任務管理器或安裝能夠執行此操作的特殊軟件。但我真的不知道,因爲我不經常使用Windows。

編輯:即使您使用killkillall暫停過程,但關閉計算機,您將丟失數據。

+0

'殺死'就是這樣,而你放鬆了你的工作。 –

+0

不與'killall -STOP program','killall -CONT program'..我應該更新答案,我想避免混淆。 – Timo

+0

是的,請做。你也可以從bash中提到'Ctrl-z'和'fg'/'bg'這是作業控制。但我們不知道OP正在使用的操作系統。 –

相關問題