【技术实现步骤摘要】
本专利技术涉及计算机处理,尤其涉及一种cpu核绑定方法、装置、设备、介质及产品。
技术介绍
1、在多进程操作系统中,操作系统提供了接口可以让用户直接将某个线程或者某个进程绑定到固定的cpu上运行。有时,用户为了让自己的某个操作能够以最高的效率运行,会直接将本次操作绑定到某个cpu核心上。在跨进程通讯(inter-process communication,ipc)时,因为业务发起方与业务执行方不在一个进程,通过指定业务执行进程(线程)的核心,通常能优化本次调度效率。
2、用户在用户态先获取cpu信息,用户根据系统频率等cpu物理信息来决定应该绑定哪个cpu核心。
3、但是,在两次系统调用之间的时间间隔之间,cpu状态已经发生了改变,此时绑定的目标cpu可能已经无法满足用户期望,并且cpu物理状态并非是决定cpu调度的唯一指标,若仅以此进行决策,选出的cpu是不准确的,降低了系统调用效率。
技术实现思路
1、本专利技术提供了一种cpu核绑定方法、装置、设备、介质及产品
...【技术保护点】
1.一种CPU核绑定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标IPC数据包,确定待唤醒目标线程,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于各所述CPU信息,确定与所述绑核信息相匹配的目标CPU,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据各所述候选CPU,确定目标CPU,包括:
5.根据权利要求1所述的方法,其特征在于,所述绑核信息中包括CPU类型。
6.根据权利要求1所述的方法,其特征在于,在将所述待唤醒目标线程绑定至所述目标CPU,并
...【技术特征摘要】
1.一种cpu核绑定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标ipc数据包,确定待唤醒目标线程,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于各所述cpu信息,确定与所述绑核信息相匹配的目标cpu,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据各所述候选cpu,确定目标cpu,包括:
5.根据权利要求1所述的方法,其特征在于,所述绑核信息中包括cpu类型。
6.根据权利要求1所述的方法,其特征在于,在将所述待唤醒目标线程...
【专利技术属性】
技术研发人员:林瑞杰,杨启斌,王东东,徐文凯,
申请(专利权)人:湖南开鸿智谷数字产业发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。