Linux 采用线程调度程序选择线程占用CPU运行。()
举一反三
- 在单个CPU上以某种顺序运行多个线程,称为线程的调度。( )
- 下面关于线程调度的论述正确的是:() A: 由于较多线程和较少的CPU资源,而导致CPU供不应求,因此在多线程应用中应合理进行线程调度。 B: 线程调度应确保所有的线程都有机会执行,所有的线程都要适当时候放弃CPU。 C: 线程调度并不要求所有线程执行机会均等。 D: 线程调度更多的是从微观角度管理多线程的。
- ( )中的线程调度器负责管理线程, A: CPU B: JVM
- 下列关于线程调度的叙述中,错误的是()。 A: 调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 B: 调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会 C: 具有相同优先级的多个线程的调度一定是分时的 D: 分时调度模型是让所有线程轮流获得CPU使用权
- 引入线程的操作系统中,CPU调度和分配的基本单位是( )。 A: 程序 B: 进程 C: 线程 D: 作业