关于进程,多线程的一些问题!
首先,我想问的是,操作系统中的进程调度模型是一种操作系统只能有一种调度模型吗?比如,要么是分时模型,要么是强占模型,或者是多种调度模型都可以在一种操作系统里实现。迷惑中...
其实,关于多线程的本质,我认为是在一个进程中存在多个控制流。不支持多线程的语言只能有一条控制流,当进程等待某个条件不能实现的时候,进程就在那里停止了。而多线程的不一样,因为它有多条控制流,如果一条控制流的运行条件不能满足的时候,进程可以请求CPU运行另外的一条控制流。
以上是我的一些迷惑和看法,希望大家多给点意见!