[发明专利]业务管理方法和装置、以及设备无效
申请号: | 201010248052.2 | 申请日: | 2010-08-06 |
公开(公告)号: | CN102375761A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 向红;李翌;谢宝友 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 管理 方法 装置 以及 设备 | ||
1.一种业务管理方法,其特征在于,包括:
操作系统调度设备的所有CPU,并对调度的全部或部分CPU进行分组,得到多个CPU集合;
所述操作系统根据业务的实时性要求,将业务绑定到所述多个CPU集合上;
所述操作系统控制绑定有业务的CPU集合对各自的业务进行处理。
2.根据权利要求1所述的业务管理方法,其特征在于,所述根据业务的实时性要求将业务绑定到所述多个CPU集合上的操作包括:绑定到同一个CPU集合上的业务的实时性业务参数在预设范围内。
3.根据权利要求2所述的业务管理方法,其特征在于,还包括:
所述操作系统将实时性业务参数小于或等于预定值的业务的软中断绑定到实时性业务参数大于预定值的业务对应的CPU集合中。
4.根据权利要求2所述的业务管理方法,其特征在于,还包括:
对于绑定有实时性业务参数小于或等于预定值的业务的CPU集合,所述操作系统对该CPU集合中每个CPU的本地时钟的处理周期进行调整,使调整后的处理周期高于预定值。
5.根据权利要求2所述的业务管理方法,其特征在于,还包括:
在所述设备的所有CPU中任一CPU进行信息更新之后,所述操作系统将更新的信息发送给需要对所述信息进行更新的其他CPU。
6.根据权利要求2所述的业务管理方法,其特征在于,还包括:
对于绑定有实时性业务参数小于或等于预定值的业务,所述操作系统对该业务所占用的内存执行巨页映射操作。
7.根据权利要求2所述的业务管理方法,其特征在于,所述操作系统根据业务的实时性要求对所述多个CPU集合进行业务绑定之后,所述方法还包括:
所述操作系统为业务分配内存,其中,对于绑定有实时性业务参数小于或等于预定值的业务的CPU集合,在所述操作系统为该业务分配内存的同时建立内存的物理地址和虚拟地址的映射。
8.根据权利要求2所述的业务管理方法,其特征在于,将所述操作系统进行业务绑定后,所述方法还包括:
所述操作系统将内存中的所有地址执行对齐操作。
9.根据权利要求2所述的业务管理方法,其特征在于,还包括:
所述操作系统将实时性业务参数小于或等于预定值的业务的工作队列线程绑定到实时性业务参数大于预定值的业务对应的CPU集合中。
10.根据权利要求1至9中任一项所述的业务管理方法,其特征在于,所述操作系统对所述多个CPU集合分配的业务包括以下至少之一:媒体面业务、控制面业务。
11.一种业务管理装置,其特征在于,包括:
调度模块,用于调度所有CPU,并对调度的全部或部分CPU进行分组,得到多个CPU集合;
业务绑定模块,用于根据业务的实时性要求,将业务绑定到所述多个CPU集合上;
控制模块,用于控制绑定有业务的CPU集合对各自的业务进行处理。
12.一种设备,其特征在于,包括业务管理装置和多个CPU,所述业务管理装置与所述多个CPU通信,其中,
所述业务管理装置包括:
调度模块,用于调度所有CPU,并对调度的全部或部分CPU进行分组,得到多个CPU集合;
业务绑定模块,用于根据业务的实时性要求,将业务绑定到所述多个CPU集合上;
控制模块,用于控制绑定有业务的CPU集合对各自的业务进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010248052.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压力供水系统中使用的发电装置
- 下一篇:引擎怠速自动熄火系统