容器系统的管理服务方法以及智能终端的制作方法_3

文档序号:9326755阅读:来源:国知局
后台状态的灵活切换,使得容器系统的管理简单高效。同时,通过对相关容器系统内的进程的状态进行调整,可以使得切换后后台的容器系统内的进程释放显示相关的系统资源,避免处于后台的容器系统对显示、输入等系统资源的占用,提高了系统资源的利用率。
[0059]而且,本发明的方案中,不同的容器系统由各自的CMS模块进行独立控制容器系统内的进程,增加了容器系统的自主性。
[0060]本申请使用的“模块”、“系统”等术语旨在包括与计算机相关的实体,例如但不限于硬件、固件、软硬件组合、软件或者执行中的软件。例如,模块可以是,但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说,计算设备上运行的应用程序和此计算设备都可以是模块。一个或多个模块可以位于执行中的一个进程和/或线程内,一个模块也可以位于一台计算机上和/或分布于两台或更多台计算机之间。
[0061]本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、⑶-ROM、和磁光盘)、ROM (Read-Only Memory,只读存储器)、RAM (Random Access Memory,随即存储器)、EPROM (Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPROM(ElectricalIy ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
[0062]本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
[0063]本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0064]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种容器系统的管理服务方法,其特征在于,包括: 设置于容器系统中的容器管理服务CMS模块接收到用户输入的切换请求后,将所述切换请求发送至设置于内核中的内核管理服务KCM模块; 所述KCM模块接收到所述CMS模块发送的切换请求后,根据所述CMS模块所属容器系统当前的运行状态信息,决定切换后,向此次切换所涉及的容器系统中的CMS模块发送前后台变换信号; 所述CMS模块接收到前后台变换信号后,对其所属容器系统内的进程的状态进行相应的调整。2.如权利要求1所述的方法,其特征在于,所述向此次切换所涉及的容器系统中的CMS模块发送前后台变换信号,具体包括: 向切换为后台的容器系统中的CMS模块发送后台变换信号;以及 向切换为前台的容器系统中的CMS模块发送前台变换信号。3.如权利要求2所述的方法,其特征在于,所述设置于容器系统中的CMS模块接收到用户输入的切换请求之前,还包括: 所述KCM模块根据智能终端中预置的镜像文件启动容器系统后,记录所述容器系统的运行状态信息、以及系统资源占用信息。4.如权利要求3所述的方法,其特征在于,所述KCM模块记录启动运行后的容器系统的运行状态信息、以及系统资源占用信息之后,还包括: 所述CMS模块接收到用户输入的状态查询请求后,将所述状态查询请求发送至所述KCM模块; 所述KCM模块接收到所述状态查询请求后,将所述CMS模块所属容器系统的运行状态信息发送至所述CMS模块。5.如权利要求1-4任一所述的方法,其特征在于,所述向此次切换所涉及的容器系统中的CMS模块发送前后台变换信号之后,还包括: 所述KCM模块对此次切换所涉及的容器系统的系统资源占用信息进行重新分配。6.一种智能终端,包括:内核、至少一个容器系统,其特征在于,还包括:设置于各容器系统中的容器管理服务CMS模块、以及设置于内核中的内核管理服务KCM模块,其中, 所述KCM模块用于接收到所述CMS模块发送的切换请求后,根据所述CMS模块所属容器系统当前的运行状态信息,决定切换后,向此次切换所涉及的容器系统中的CMS模块分别发送前后台变换信号; 所述CMS模块用于接收到用户输入的切换请求后,将所述切换请求发送至所述KCM模块;并接收到所述KCM模块发送的前后台变换信号后,对其所属容器系统内的进程的状态进行相应的调整。7.如权利要求6所述的智能终端,其特征在于, 所述KCM模块还用于接收到所述CMS模块发送的切换请求之前,根据智能终端中预置的镜像文件启动容器系统后,记录所述容器系统的运行状态信息、以及系统资源占用信息。8.如权利要求7所述的智能终端,其特征在于, 所述CMS模块还用于接收到用户输入的状态查询请求后,将所述状态查询请求发送至所述KCM模块; 所述KCM模块还用于接收到所述状态查询请求后,将所述CMS模块所属容器系统的运行状态信息发送至所述CMS模块。9.如权利要求6-8任一所述的智能终端,其特征在于, 所述KCM模块还用于在向此次切换所涉及的容器系统中的CMS模块发送前后台变换信号之后,对此次切换所涉及的容器系统的系统资源占用信息进行重新分配。
【专利摘要】本发明提供了一种容器系统的管理服务方法以及智能终端,其中,所述方法包括:设置于容器系统中的容器管理服务CMS模块接收到用户输入的切换请求后,将所述切换请求发送至设置于内核中的内核管理服务KCM模块;所述KCM模块接收到所述CMS模块发送的切换请求后,根据所述CMS模块所属容器系统当前的运行状态信息,决定切换后,向此次切换所涉及的容器系统中的CMS模块发送前后台变换信号;所述CMS模块接收到前后台变换信号后,对其所属容器系统内的进程的状态进行相应的调整。应用本发明,可以提供容器系统的前后台管理,提高系统资源的利用率,增强容器系统的自主性。
【IPC分类】G06F9/50
【公开号】CN105045669
【申请号】CN201510530368
【发明人】卜东超
【申请人】北京元心科技有限公司
【公开日】2015年11月11日
【申请日】2015年8月26日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1