gpt4 book ai didi

c - 处理器本身如何假定任何程序的执行时间?

转载 作者:行者123 更新时间:2023-11-30 21:01:57 24 4
gpt4 key购买 nike

假设我写了一些c程序。操作系统有SJF(最短作业优先)调度策略,那么CPU将如何决定之前所有进程的执行时间实际上执行它们。Ex。每次在SJF中先执行哪个短进程。

最佳答案

如下所述,显然 Linux 没有作业控制脚本语言,因此您可能应该删除该标记以及 C 标记。

在具有作业调度的系统上,存在某种类型的作业控制脚本语言,其中估计的运行时间包含在运行作业所需的信息中。

维基文章示例:

http://en.wikipedia.org/wiki/Job_Control_Language

在本例中,预计时间被指定为作业参数:

/*JOBPARM TIME=10

预计时间为 10 分钟。在此网页上,向下滚动到 TIME 参数说明:

http://www-01.ibm.com/support/knowledgecenter/SSLTBW_2.1.0/com.ibm.zos.v2r1.ieab600/iea3b6_Parameter_definition5.htm

根据描述,如果超过时间,则会通知运算符(operator)。我不确定无人值守的系统上会发生什么。

关于c - 处理器本身如何假定任何程序的执行时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33753245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com