下列哪些选项的内核对象可用于线程间同步?( )
A: semaphore
B: object
C: mutex
D: event
A: semaphore
B: object
C: mutex
D: event
举一反三
- 在进行线程同步时一般使用: A: CreateMutex()函数创建互斥对象 B: Mutex的子类对象 C: WaitforSingleObject()核查互斥对象 D: RealseMutex()释放互斥对象
- 内核线程的描述正确的是() A: 由内核维护内核线程的线程控制块 B: 由用户线程库维护内核线程的线程控制块 C: 内核无法调度内核线程 D: 内核线程间无法共享所属进程的资源
- ()用于在内核中管理进程的各种信息。 A: Dispatcher对象 B: I/O对象 C: 进程对象 D: 线程对象
- 下列关于线程的描述中,错误的是()。 A: 内核级线程的调度由操作系统完成 B: 操作系统为每个用户级线程建立一个线程控制块 C: 用户级线程间的切换比内核级线程间的切换效率高 D: 用户级线程可以在不支持内核级线程的操作系统上实现
- 下列关于线程的描述中,错误的是( ) A: 内核支持线程的调度由OS完成 B: OS为每个用户级线程建立一个TCB(线程控制块) C: 用户级线程间的切换比内核支持线程间的切换效率高 D: 用户级线程可以在不支持内核支持线程的OS上实现