Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 饥饿与延迟_Linux_Operating System_Microcontroller - Fatal编程技术网

Linux 饥饿与延迟

Linux 饥饿与延迟,linux,operating-system,microcontroller,Linux,Operating System,Microcontroller,进程等待资源(可能是cpu)的时间称为饥饿。 在微控制器术语中,中断延迟是指从中断产生到中断源得到服务所经过的时间。 我们能说两者都一样吗?如果不是,区别是什么延迟是在中断处理程序中生成中断请求和执行第一条指令之间的时间度量 饥饿是一个问题,当调度程序已将共享资源分配给另一个进程时,进程没有获得所需的资源,正在等待超过期望的持续时间以获得其CPU时间片。饥饿主要是由于调度不当造成的。“饥饿”与正常情况下等待CPU不同;这通常意味着由于资源争用,进程根本没有获得CPU时间(或者至少比合理预期的时间

进程等待资源(可能是cpu)的时间称为饥饿。 在微控制器术语中,中断延迟是指从中断产生到中断源得到服务所经过的时间。
我们能说两者都一样吗?如果不是,区别是什么

延迟是在中断处理程序中生成中断请求和执行第一条指令之间的时间度量

饥饿是一个问题,当调度程序已将共享资源分配给另一个进程时,进程没有获得所需的资源,正在等待超过期望的持续时间以获得其CPU时间片。饥饿主要是由于调度不当造成的。

“饥饿”与正常情况下等待CPU不同;这通常意味着由于资源争用,进程根本没有获得CPU时间(或者至少比合理预期的时间少很多)。