【技术实现步骤摘要】
【国外来华专利技术】用于车载系统的断电和通电方法及设备
[0001]本公开涉及计算机辅助驾驶或自主驾驶(CA/AD)领域。更具体地,本公开涉及用于车载系统的断电和通电方法和设备。
技术介绍
[0002]本文中所提供的背景描述是出于总体上呈现本公开的上下文的目的。除非在本文中另有指示,否则本部分中描述的材料不是本申请中的权利要求的现有技术,并且不因为包含在本部分中而被承认为现有技术。
[0003]现在,越来越多的车辆供应商和原始装备制造商(OEM)正在寻找用于汽车车载系统的整合平台,通常被称为软件定义的驾驶舱(SDC)或车载娱乐体验(IVE)。期望是利用虚拟化技术在管理程序之上运行多个客户机操作系统(OS),共享一个强大的计算平台,例如从加利福尼亚州圣克拉拉市英特尔公司获得的强大的计算平台之一。对于此类架构,管理程序与服务OS(SOS)合作,将为客户机OS提供虚拟化支持。客户机OS的示例可以包括但不限于:用于主控仪表盘应用的客户机OS、用于主控前排座椅信息和娱乐应用的客户机OS、用于主控后排座椅娱乐应用的客户机OS等。
[0004]然而,从功耗的角度来看,当车辆的引擎被关闭(切断)时,车载系统(包括底层计算平台)必须被断电。使车载系统处于挂起状态(例如挂起到存储器中)将消耗过多的功率,因为需要大量的功率来维持存储器中的内容。此外,挂起的持续时间可能相当长。典型的汽车系统会在汽车不使用时关闭电源,以节省功耗。产业界要求空闲状态下的所有电子系统(包括电子控制单元(ECU))的功耗都要保持在10mw以下,这使得满足强大的整合计算 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于车载计算的设备,所述设备包括:计算平台,所述计算平台具有用于主控一个或多个虚拟机(VM)的管理程序;存储器缩小管理器,用于编排缩小一个或多个VM中的一个VM的存储器占用以使挂起进程将所述一个VM挂起到持久存储,其中,所述挂起进程响应于所述计算平台被断电而被调用,并且所述计算平台在将所述一个VM挂起到所述持久存储时继续断电;以及存储器快照管理器,用于在所述挂起进程期间将所述一个VM的缩小的存储器占用保存到所述持久存储中,并且用于在将所述一个VM从到所述持久存储的挂起中再继续的再继续进程期间重新加载所保存的缩小的存储器占用的子集,其中,所述再继续进程响应于所述计算平台被通电、被冷引导而被调用;其中,所述计算平台、所述存储器缩小管理器、和所述存储器快照管理器形成了车辆的车载系统的至少一部分,所述车载系统当所述车辆的引擎被关闭时被断电。2.如权利要求1所述的设备,其特征在于,为了编排缩小所述一个VM的存储器占用以用于所述挂起进程,所述存储器缩小管理器迫使所述一个VM的一个或多个服务或应用释放分配给所述一个或多个服务或应用的存储器,或者将所述一个VM的所述一个或多个服务或应用的存储器页交换出到交换存储。3.如权利要求1所述的设备,其特征在于,所述存储器缩小管理器进一步使所述一个VM的一个或多个设备被放置在用于所述挂起进程的无状态模式中。4.如权利要求1所述的设备,其特征在于,所述存储器快照管理器包括快照保存器,所述快照保存器对所述缩小的存储器占用中的存储器内容排定优先级,并将所述缩小的存储器占用中的所述存储器内容按其优先级顺序保存到所述持久存储中。5.如权利要求4所述的设备,其特征在于,所述快照保存器进一步标识所述缩小的存储器占用中的经排定优先级的存储器内容的相同存储器页,并且仅将每组相同存储器页中的一个保存到所述持久存储中。6.如权利要求4所述的设备,其特征在于,所述快照保存器进一步标识所述缩小的存储器占用中的所述经排定优先级的存储器内容的改变的存储器页,并且仅将改变的存储器页保存到所述持久存储中。7.如权利要求4所述的设备,其特征在于,所述快照保存器在将经压缩的存储器内容按其优先级顺序保存到所述持久存储中之前,进一步压缩所述缩小的存储器占用中的所述经排定优先级的存储器内容。8.如权利要求1所述的设备,其特征在于,所述存储器快照管理器包括存储器加载器,所述存储器加载器被布置成在所述再继续进程期间将所保存的缩小的存储器占用的子集从所述持久存储中重新加载到所述计算平台的存储器中。9.如权利要求8所述的设备,其特征在于,所述存储器快照管理器进一步包括快照映射器,所述快照映射器被布置成在所述再继续进程期间对所述所保存的缩小的存储器占用的存储器内容建立存储器映射,而不管所述所保存的缩小的存储器占用的存储器内容是否是在所述再继续进程期间被重新加载的所述子集的一部分。10.如权利要求9所述的设备,其特征在于,所述所保存的缩小的存储器占用中的不属于所述再继续进程期间被重新加载的所述子集的一部分的存储器内容在其随后在操作期间被访问时被重新加载到所述计算平台的所述存储器中。
11.如权利要求1
‑
10中的任一项所述的设备,其特征在于,所述一个或多个VM包括具有用于主控一个或多个系统服务的服务操作系统(OS)的服务VM、以及具有用于主控一个或多个用户应用的用户OS的用户应用VM;其中,所述存储器缩小管理器被设置在所述用户应用VM中,以缩小所述用户应用VM的存储器占用,以用于在所述计算平台被断电时而被调用的所述挂起进程;以及其中,所述存储器快照管理器被设置在服务VM中以在所述系统被通电、冷引导时而调用的再继续进程期间对所述用户应用VM的存储器内容建立存储器映射。12.如权利要求1
‑
10中的任一项所述的设备,其特征在于,所述一个或多个VM包括具有用于主控一个或多个系统服务的服务操作系统(OS)的服务VM、以及具有用于主控一个或多个用户应用的用户OS的用户应用VM;其中,所述存储器缩小管理器被设置在服务VM中,以缩小所述服务VM的存储器占用,以用于在所述计算平台被断电时而被调用的挂起进程;以及其中,所述存储器快照管理器被设置在所述管理程序中以在所述系统被通电时而被调用的再继续进程期间、对所述服务VM的存储器内容建立存储器映射。13.一种用于车载计算的方法,所述方法包括:由车辆的车载系统的计算平台接收断电的请求;由所述计算平台响应于接收到所述断电的请求而使所述计算平台准备在所述计算平台被通电、被冷引导时使所述车载系统的至...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。