【发布时间】:2012-02-28 09:15:28
【问题描述】:
在我上次的工作面试中,我被问到一个问题,直到现在我什至没有找到如何解决它的线索。
因为这是一个非常有趣的问题,我想也许这里有人会有想法。
quit simple 中的问题: “建议一种方法来构建能够识别它是否在虚拟机上运行的应用程序。” (VM 不是指 CLR 或 JVM 之类的东西,而是指您可以使用 VMware 构建的完全虚拟化环境)
有什么想法吗?
【问题讨论】:
-
你确定这不是指 VMware 吗? Java 应用程序只能在 JVM 中运行(C#/CLR 也是如此)。
-
我对您想要检测它的原因很感兴趣。
-
这是求职面试问题 - 所以没有给出任何理由
-
在许可软件方面,实际检测虚拟化环境非常重要。
标签: c# virtual-machine vmware