【技术实现步骤摘要】
本专利技术通常涉及硬件的虚拟化,并且更具体地涉及虚拟机中的并行化或由此提供的虚拟化平台。
技术介绍
包括飞行器、宇宙飞船、汽车、医疗器械等的许多现代复杂的系统包含与多个子系统通信以创建完整的系统的中央计算机系统或其他处理元件。该中央处理器可以包括执行被设计用于控制复杂系统的计算机程序的一个或多个处理器和/或核。为了开发这些复杂的系统,创建了测试设备(test facility)从而允许开发中央计算机系统中的计算机程序并且使用连接到该测试设备的真实和/或模拟子系统对所述计算机程序进行测试。因为这些测试设备往往是昂贵的,所以它们通常是开发程序上的有限的资源。为了创建更多的测试能力,测试设备的虚拟表示往往被创建。创建虚拟测试设备的一种方式是创建适当设备和通信接口的模拟并将这些模拟连接到计算机程序,用于控制运行在虚拟化平台内的复杂系统,这可以通过被配置以运行在主机硬件平台的顶端上的适合的虚拟机来提供。在虚拟平台内的仿真处理器上运行计算机程序通常是被希望的。仿真处理器和虚拟化层允许对执行计算机程序的很好控制,而且其还对计算机程序的操作提供更好的可见性。在复杂系统被 ...
【技术保护点】
一种用于提供虚拟化服务的计算机系统(100),所述计算机系统(100)包括一个或多个中央处理器即CPU(104a)、一个或多个附加CPU(104b)以及存储计算机可读程序代码部分的存储器(106),所述计算机可读程序代码部分响应于通过一个或多个CPU(104a)和一个或多个附加CPU(104b)的执行,使得所述计算机系统(100)至少:识别可执行为多个任务的一个或多个计算机程序(122),包括使得所述计算机系统(100)识别来自所述多个任务中的一个或多个任务;和通过在虚拟机(114)中的一个或多个虚拟CPU(118a)执行所述一个或多个计算机程序(122),所述虚拟机(11 ...
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。