是否可以暂停正在运行的R脚本?

是否可以暂停正在运行的R脚本?,r,R,我正在运行R中的一些分析,这将至少需要24小时才能完成。是否可以中途暂停该功能,以便我可以带着计算机工作和返回?这在目前是不可能的,但我相信您可以暂停计算机,进程将自动暂停 如果您使用的是Linux,还可以使用killall-stop R和killall-CONT R命令手动停止并继续进程。请看这里的评论部分,其中包含关于这方面的有用信息 在Windows上,您可以使用任务管理器或安装能够执行此操作的特殊软件。但我真的不知道,因为我不经常使用Windows 编辑:即使您使用kill或killal

我正在运行R中的一些分析,这将至少需要24小时才能完成。是否可以中途暂停该功能,以便我可以带着计算机工作和返回?

这在目前是不可能的,但我相信您可以暂停计算机,进程将自动暂停

如果您使用的是Linux,还可以使用
killall-stop R
killall-CONT R
命令手动停止并继续进程。请看这里的评论部分,其中包含关于这方面的有用信息

在Windows上,您可以使用任务管理器或安装能够执行此操作的特殊软件。但我真的不知道,因为我不经常使用Windows


编辑:即使您使用
kill
killall
暂停进程,但关闭计算机,也会丢失数据。

您使用的是什么操作系统?Windows 7(很抱歉,应该在提出问题的同时提到这一点)很难。你可以尝试暂停和恢复,希望一切顺利。但并不总是成功…不是用“killall-STOP程序”、“killall-CONT程序”。。我想我应该更新答案以避免混淆。是的,请更新。您还可以提到'Ctrl-z'和'fg'/'bg',它们是bash的作业控制。但是我们不知道OP使用的是什么操作系统。是的,我已经用我的Mac笔记本电脑完成了这项工作(只需关上盖子),当我打开它时,脚本会再次启动,没有任何问题。不幸的是,我没有使用Linux,但我想我会尝试挂起电脑,看看这是否有效。