系统动态DLL库中的系统线程,被不同的进程所调用,它们是( )的线程。 A.不同 B.相同 C.可能不同,也可能相同 D.不能被调用
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
不应该是A吗
动态链接库(DLL)中的代码可以被多个进程共享(即同一份物理内存中的DLL代码映射到多个进程的虚拟地址空间中),但线程是执行的基本单位,属于创建它的进程。
当不同进程调用同一个DLL中的函数时,每个进程都会在自己的进程上下文中独立地执行该代码。如果DLL函数创建了线程,那么该线程属于调用它的进程,而不是DLL本身。
每个进程有自己独立的线程控制块(TCB)、线程ID和执行状态。因此,即使执行的是相同的DLL代码,这些线程也属于不同的进程,它们是不同的线程。
【答案】B
【解析】程序代码...
登录后提交答案