如果两者之间没有区别,有人能给我一个易于理解的内核线程调度定义或只是线程调度吗?
根据我的理解,它只是进行上下文切换,而当前活动的线程等待来自另一个线程的锁定,因此当该线程处于阻塞模式时,CPU会继续执行其他操作。
然而,我可能会误解。答案 0 :(得分:4)
它基本上是操作系统确定将多个活动线程中的哪一个发送(调度)到CPU以便在任何给定点进行处理的过程。
每个操作系统都有自己的实现,但基本概念是按优先级保留已排序的线程列表,并根据需要将它们分配给CPU。添加时间切片以允许多个程序同时运行等。