0
假设我在linux机器上运行一个程序。我希望能够就如何执行提供一些保证。为了做到这一点,我需要知道linux内核是否对我的进程提供了任何保证。这与gc暂停的超时时间相同,即当进程停止响应一段时间但稍后恢复在线时。Linux内核对进程暂停的时间有什么保证?
Linux内核是否对进程可能暂停多长时间提供任何保证,即不执行?
如果没有比我感兴趣的程序更高优先级的进程会怎么样?
假设我在linux机器上运行一个程序。我希望能够就如何执行提供一些保证。为了做到这一点,我需要知道linux内核是否对我的进程提供了任何保证。这与gc暂停的超时时间相同,即当进程停止响应一段时间但稍后恢复在线时。Linux内核对进程暂停的时间有什么保证?
Linux内核是否对进程可能暂停多长时间提供任何保证,即不执行?
如果没有比我感兴趣的程序更高优先级的进程会怎么样?
据我所知,Linux不给任何东西任何保证,
但如果这是你的系统资源耗尽而暂停进程将依赖于运行它的硬件。
如果你的过程是最高的运行,除非overwise指示,
我从来没有测试过,但我beleive你可以保持一个进程暂停,只要你想,如果你选择。
希望这可以帮到:)
Linux是非实时的。确定性响应需要RTOS http://stackoverflow.com/questions/1362906/how-real-time-is-linux-2-6 – Jeyaram
内核保证进程至少在必要时暂停。 – Armali