发明名称 处理器的管理方法、锁竞争管理装置和计算机系统
摘要 本发明公开了处理器的管理方法、锁竞争管理装置和计算机系统。该管理方法包括:获取计算机系统的处理器的上线请求;如果该计算机系统的锁竞争状态标志位为非锁颠簸状态,则收集该计算机系统的锁竞争信息;根据该锁竞争信息确定该计算机系统是否处于锁颠簸状态;如果确定该计算机系统处于非锁颠簸状态,则接受该上线请求。该锁竞争管理装置包括:锁竞争接口模块、锁竞争控制模块和锁竞争检测模块。该计算机系统包括锁竞争管理装置和多个处理器。本发明实施例的管理方法、锁竞争管理装置和计算机系统,能够避免计算机系统处于锁颠簸状态造成的处理器性能下降,以及空闲处理器资源的浪费,从而能够提高处理器资源利用效率,提升计算机系统整体性能。
申请公布号 CN102388367B 申请公布日期 2014.11.05
申请号 CN201180001723.8 申请日期 2011.08.17
申请人 华为技术有限公司 发明人 章晓峰;郑寒
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 北京龙双利达知识产权代理有限公司 11329 代理人 毛威;张亮
主权项 一种计算机系统的处理器的管理方法,其特征在于,包括:获取计算机系统的处理器的上线请求;如果所述计算机系统的锁竞争状态标志位为非锁颠簸状态,则收集所述计算机系统的锁竞争信息;根据所述锁竞争信息确定所述计算机系统是否处于锁颠簸状态;如果确定所述计算机系统处于非锁颠簸状态,则接受所述上线请求;如果确定所述计算机系统处于锁颠簸状态,则拒绝所述上线请求,并将所述锁竞争状态标志位设置为锁颠簸状态;其中,所述锁竞争信息包括锁等待时间,锁占用时间,锁竞争次数;所述根据所述锁竞争信息确定所述计算机系统是否处于锁颠簸状态,包括:根据所述锁等待时间,锁占用时间,锁竞争次数,确定所述计算机系统是否处于锁颠簸状态。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼