【问题标题】:Is there a maximum time that a process can be stopped by kill -TSTP?kill -TSTP 是否有可以停止进程的最长时间?
【发布时间】:2020-02-20 23:00:50
【问题描述】:

让我们成为一个 pid 为 5656 的进程,一个 bash 脚本(调用其他用 fortran 编写的脚本)使用我们的大部分内存。我们想暂时停止这个过程

kill -TSTP 5656

然后用

恢复它
kill -CONT 5656

这个过程可以停止几天吗?或者是否有最长的恢复时间? 谢谢你

【问题讨论】:

  • 取决于过程——如果它不关心外部时间,那么它应该没问题。如果它会被一堆时间流逝所困扰,那么它可能会在继续后失败
  • 但是操作系统没有限制。

标签: bash process


【解决方案1】:

这个过程可以停止几天吗?

是的。

或者是否有恢复的最长时间?

没有。

我不知道有任何操作系统会对进程状态施加任何时间限制。您可以根据需要停止进程。

【讨论】:

    猜你喜欢
    • 2019-11-28
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 2018-06-03
    • 2016-03-04
    相关资源
    最近更新 更多