VxWin V7.0: 新特性

acontis Technologies最近发布了其领先的VxWin Windows实时管理程序解决方案7.0版。 VxWin使客户能够使用实时Hypervisor解决方案整合硬件,以在单个PC上同时运行Windows和VxWorks。

Intel® Resource Director Technology (Intel® RDT) Support

Intel® RDT 提供对共享平台资源的监视和控制。 这有助于确保可以满足应用程序服务质量(QoS)目标。 该技术可根据需要,每个应用程序,容器,虚拟机(VM)甚至每个线程监视和分配内存带宽或最后一级缓存(LLC)。

Cache Allocation Technology (CAT)

高速缓存分配技术(CAT)通过软件引导重新分配高速缓存容量。 这使实时部分受益于改进的缓存容量和减少的缓存争用。 因此,CAT将增强运行时确定性,并优先于Windows实时应用程序。

Memory Bandwith Allocation (MBA)

内存带宽分配(MBA)可以对工作负载可用的内存带宽进行近似和间接控制,从而为系统中存在的“嘈杂邻居”实现新级别的干扰缓解和带宽整形。 使用MBA将限制Windows的内存带宽,因此可以大大减少实时部分的抖动。

Intel Virtualization Technology (Intel VT) Support

硬件虚拟化是一项引入的技术,可以在一台计算机上运行多个操作系统。 此技术通常用于服务器虚拟化以及桌面虚拟化以提高性能。 对于实时虚拟化,由于实时需要非虚拟化的硬件访问以及确定性的行为,因此不一定需要此技术。 但是,在实时虚拟化软件中使用该技术可为客户带来好处,而不会带来额外的延迟。

UEFI BIOS support for Windows 64 Bit

使用Intel VT技术,VxWin现在也可以在运行Windows 64位操作系统的UEFI BIOS系统上执行。 这克服了在最新BIOS版本中使用Legacy选项的越来越严格的限制。

操作系统隔离

可以使用硬件虚拟化技术更好地将操作系统彼此隔离。 错误的实时应用程序或设备驱动程序可能会导致系统崩溃。 在某些情况下,这种崩溃可能会导致计算机重新启动,从而使诊断变得相当困难。 在这种情况下,使用Intel VT将导致所谓的VM退出,并且VxWin运行时环境将打印出适当的错误消息,可以帮助客户找到驱动程序错误。

提高内存使用率

实时部分以32位模式运行,因此无法访问4 GB以上的物理内存。 在某些系统上,这可能成为严重的限制。 英特尔VT提供了额外的内存管理层,使VxWorks操作系统可以使用4 GB以上的内存,而无需在实时部分内更改任何应用程序或设备驱动程序。

抑制系统管理中断 (SMIs)

SMI是实时性和确定性的致命敌人。 在Windows 10的新版本中,此类SMI可能由操作系统大量生成,并且如果BIOS没有抑制禁用这些SMI,则此类PC根本无法用于实时虚拟化应用程序。 启用Intel VT后,VxWin可以监视Windows 10操作系统生成的SMI,从而禁止产生大多数这类SMI。

VxWorks7原生支持

VxWin 7 现在也原生支持VxWorks 7。