专利名称:一种进程间的通信方法及装置专利类型:发明专利发明人:吴小科,王伟,王元钢申请号:CN201310500049.9申请日:20131022公开号:CN104572314A公开日:20150429
摘要:本发明实施例提供一种进程间的通信方法及装置,包括:判断同一内核上运行的第一进程与第二进程是否具有亲和性,亲和性用于表示第一进程与第二进程之间交互的程度;如果具有亲和性,则判断内核所在核分区中是否存在待迁移内核,待迁移内核的负载小于预设负载值;如果存在,则分析第一进程与第二进程通过LMP方式和UMP方式通信的代价;判断通过LMP方式通信的代价是否小于通过UMP方式通信的代价;如果是,则将第一进程或者第二进程迁移到待迁移内核上,并控制第一进程和第二进程按照UMP方式通信。这样两个进程就能在用户态下完成通信,可避免系统调度导致的用户态和内核态切换,以及进程切换上下文带来的开销,提高进程间通信的性能。
申请人:华为技术有限公司
地址:518129 广东省深圳市龙岗区坂田华为总部办公楼
国籍:CN
代理机构:深圳市深佳知识产权代理事务所(普通合伙)
代理人:唐华明
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容