一般的线程是属于且仅属于一个进程,所以如果这个系统DLL有线程在执行,肯定是每个进程都有独立的线程,不会是同一个线程。系统DLL在系统中倒是只有一份,ntdll,kernel32,等等,每个进程里的系统DLL都是那一份DLL的副本。但肯定不是你题设的意思。
系统只会在内存中建立一份dll映像(多个进程共享),但不同的线程都可以通过系统调用跳到这个dll上执行。这就是相同的代码可以被多个线程重复执行。
嗷嗷,同问……(考研题的?