企业级VMware虚拟机管理程序,ESX,ESXi,它们是用什么编程语言编程的?

Duk*_*hop 1 virtualization vmware kernel

我没有在任何地方看到这个问题/答案,所以这里是:有人知道 VMware ESX/ESXi 虚拟机管理程序是用什么编程语言(或语言)编程的吗?我对虚拟机管理程序代码以及高可用性、DRS、容错等功能的代码感兴趣。谢谢您的回答。

P.T*_*.T. 5

VMware ESX/ESXi 虚拟机管理程序、内核和设备驱动程序都是用 C 编写的。管理层一般是用 C++ 编写的,但也有大量的 C。另外还有大量的 bash、perl 和 python 脚本。