暗黑破坏神III的两个实例在一个过程中?

时间:2012-08-11 06:31:59

标签: multithreading virtual-machine

如果有可能(甚至没有实施过)在一个进程中启动两个暗黑破坏神III实例,我就会徘徊。这是一个考试问题:举例说明当您可以使用线程或进程打开应用程序时,您可以选择进程。我回答是否要打开两个暗黑破坏神III,我会使用进程,因为它更稳定。然而,教练说不可能通过线程启动暗黑破坏神III。我只是怀疑他的陈述,为什么不可能?甚至不在虚拟机上?我认为至少在理论上应该是可行的。并且将非常感谢答案。

2 个答案:

答案 0 :(得分:1)

暗黑破坏神III 的一个实例是一个过程。进程无法在另一个进程中运行。进程可以生成另一个进程(并等待终止),但它们都将在不同的内存空间中运行。 “无法通过线程启动”没有任何意义。线程可以调用ProcessCreate之类的东西来启动进程;但是这会在该过程中创建一个单独的进程和单独的线程。

答案 1 :(得分:0)

线程仅存在于单个进程中。虽然您可以启动多个线程并等待每个进程,但进程本身将完全独立。