处理器的管理方法、锁竞争管理装置和计算机系统制造方法及图纸

技术编号:7219491 阅读:304 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了处理器的管理方法、锁竞争管理装置和计算机系统。该管理方法包括:获取计算机系统的处理器的上线请求;如果该计算机系统的锁竞争状态标志位为非锁颠簸状态,则收集该计算机系统的锁竞争信息;根据该锁竞争信息确定该计算机系统是否处于锁颠簸状态;如果确定该计算机系统处于非锁颠簸状态,则接受该上线请求。该锁竞争管理装置包括:锁竞争接口模块、锁竞争控制模块和锁竞争检测模块。该计算机系统包括锁竞争管理装置和多个处理器。本发明专利技术实施例的管理方法、锁竞争管理装置和计算机系统,能够避免计算机系统处于锁颠簸状态造成的处理器性能下降,以及空闲处理器资源的浪费,从而能够提高处理器资源利用效率,提升计算机系统整体性能。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机领域,尤其涉及计算机领域中处理器的管理方法、锁竞争管理装置和计算机系统
技术介绍
在高性能计算领域中,计算机系统通常包括多个处理器,每个处理器中可能集成有两个或两个以上的完整计算引擎(即内核),从而能够极大地提升计算机系统的性能。然而,在多处理器多核的应用场景中,计算机系统的操作系统的扩展效果欠佳。特别地,随着计算机系统的处理器或内核的数量的持续增大,计算机系统的最大处理能力不但不能线性增长,甚至出现下滑的情况。造成计算机系统性能下滑的原因有很多,而锁是其中最重要的原因之一。目前,虽然可以通过锁精细化,锁释放(Lock Free)等方式解决锁瓶颈,但操作系统中存在大量的锁,不是每个锁都能通过锁优化的方式解决锁瓶颈的问题,并且也不可能将计算机系统中所有的锁都进行优化。因此,需要合适的方案来管理计算机系统的处理器,以提升计算机系统的性能。
技术实现思路
本专利技术实施例提供了一种处理器的管理方法、锁竞争管理装置和计算机系统,能够提高处理器资源的利用效率,并提升计算机系统的整体性能。一方面,本专利技术实施例提供了一种处理器的管理方法,该管理方法包括获取计算机系统的处理本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:章晓峰郑寒
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术