同一进程中,多个线程之间( )是共享的。 Ⅰ.代码区 Ⅱ.数据区 Ⅲ.执行栈 Ⅳ.线程控制块 Ⅴ.动态堆空间 Ⅵ.运行时动态分配的寄存器

admin2014-04-17  35

问题 同一进程中,多个线程之间(    )是共享的。
    Ⅰ.代码区    Ⅱ.数据区    Ⅲ.执行栈    Ⅳ.线程控制块    Ⅴ.动态堆空间    Ⅵ.运行时动态分配的寄存器

选项 A、Ⅰ、Ⅲ、Ⅵ
B、Ⅱ、Ⅱl、Ⅳ
C、Ⅰ、Ⅱ、Ⅴ
D、Ⅱ、Ⅳ、Ⅴ

答案C

解析 在引入线程的系统中,进程仍然是资源分配的单位,所以,代码区、数据区和动态堆空间都是共享的,但线程又是调度的基本单位,所以,线程拥有自己的PCB。
    线程的私有成分包括:
    (1)线程控制块;    (2)一个执行栈;    (3)运行时动态分配给线程的寄存器。
转载请注明原文地址:https://jikaoti.com/ti/FpajFFFM
0

最新回复(0)