linux调度算法(linux 调度算法)

linux调度算法(linux

linux什么时候调度线程?

那情形可多了去了。

正常情况下,定时器中断到来的时候,如果当前进程时间片用尽,就要调度; 其他中断到来的时候,要进行调度,陷入内核; 进程主动要求调度的时候(如fork新线程、睡眠等等),要进行调度; 程序运行产生异常,无法继续运行,内核处理完异常恢复运行也要进行调度。还有其它各种情况,我一时也无法总结全,总之,内核“一言不和”就要进行调度……

调度算法支撑框架原理?

       调度算法支撑框架原理是Linux引入的一个子系统,它作为一个通用的、抽象的框架,提供一整套的hook函数的管理机制,使得诸如数据包过滤、网络地址转换(NAT)和基于协议类型的连接跟踪成为了可能。

netfilter的架构就是在整个网络流程的若干位置放置了一些检测点(HOOK),而在每个检测点上登记了一些处理函数进行处理。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平