实现线程包的基本方法有()
A: 构造一个完全在用户模式下执行的线程库
B: 由进程间通信实现
C: 由内核来管理线程并进行调度
D: 由用户程序来实现
A: 构造一个完全在用户模式下执行的线程库
B: 由进程间通信实现
C: 由内核来管理线程并进行调度
D: 由用户程序来实现
A,C
举一反三
- 内核线程的描述正确的是() A: 由内核维护内核线程的线程控制块 B: 由用户线程库维护内核线程的线程控制块 C: 内核无法调度内核线程 D: 内核线程间无法共享所属进程的资源
- 下列关于线程的描述中,错误的是()。 A: 内核级线程的调度由操作系统完成 B: 操作系统为每个用户级线程建立一个线程控制块 C: 用户级线程间的切换比内核级线程间的切换效率高 D: 用户级线程可以在不支持内核级线程的操作系统上实现
- 下列关于线程的描述中,错误的是( ) A: 内核支持线程的调度由OS完成 B: OS为每个用户级线程建立一个TCB(线程控制块) C: 用户级线程间的切换比内核支持线程间的切换效率高 D: 用户级线程可以在不支持内核支持线程的OS上实现
- 6 对于用户级线程和内核级线程,以下哪个说法是错误的? A: 一个用户级线程只能应映射到一个内核级线程 B: 对于用户级线程,内核并不知情 C: 用户级线程使用用户空间的线程库进行调度 D: 内核级线程所需要的资源是以进程为单位进行申请的
- 以下说法正确的是( )。 A: 只有用户级线程的操作系统中,调度以进程为单位,由用户程序控制进程中的多个线程运行。 B: 只有用户级线程的操作系统中,调度以进程为单位,由操作系统控制进程中的多个线程运行。 C: 只有用户级线程的操作系统中,调度以线程为单位,由用户程序控制进程中的多个线程运行。 D: 只有用户级线程的操作系统中,调度以线程为单位,由操作系统控制进程中的多个线程运行。
内容
- 0
以下有关内核线程的论述,正确的是( )。 A: 内核线程由内核进行创建和撤销 B: 内核线程由内核管理 C: 多个线程不能并行运行在多个处理器上 D: 内核线程由内核完成线程调度
- 1
【单选题】用户程序调用线程库管理自己的线程,这些线程是()。 A. 内核线程 B. 用户线程 C. 超线程 D. 子线程
- 2
以下有关内核线程的论述,正确的是()。 A: 内核线程由内核管理 B: 内核线程由内核完成线程调度 C: 多个内核线程不能并行运行在多个处理器上 D: 内核线程由内核进行创建和撤销
- 3
试说明用户级线程和内核支持线程的实现方法。
- 4
线程的实现机制有多种途径,下列哪几项属于典型的线程实现方式?() A: 用户线程 B: 内核线程 C: 混合线程 D: 独立线程 E: 互斥线程