一种提高高频交易性能的方法技术

技术编号:11323481 阅读:130 留言:0更新日期:2015-04-22 12:06
本发明专利技术公开一种提高高频交易性能的方法,涉及计算机高频交易、CPU工作原理、系统控制频率调节技术,能够针对特定的高频交易系统,给出性能的提高方法;通过操作系统控制高级配置和电源管理接口(ACPI),调整CPU的功耗及频率,提高CPU的性能,从而作用于业务系统,使高频交易性能达到最优。通过该方法能够明显提高业务系统的响应速度,达到高频交易业务量成倍增长的目的。

【技术实现步骤摘要】
【专利说明】
本专利技术涉及计算机高频交易、CPU工作原理、系统控制频率调节技术,具体的说就是一种提闻闻频交易性能的方法。
技术介绍
随着云计算、大数据等新型技术的发展,对业务实时性要求越来越高,由于处理器的性能直接影响了整个业务系统的响应速度,如何有效的提高处理器的性能及可靠性成为急需解决的技术问题。针对于高频交易,在特定的时间段内,处理的业务量直接决定了整个系统的发展水平。通常高级配置和电源管理接口(ACPI)定义了不同的处理器功耗管理的performance states (P-states,性能状态),不同的P-state对应不同的处理器性能水平,增强的英特尔SpeedStep技术通过提供控制工作频率和处理器电压的软件接口支持不同的 P-states。也就是 CPU 运行的最高频率由 performance states (P-states) target 来设定。SpeedSt印技术是一项创新性的技术,它可以让处理器在两种工作模式之间随意地切换,即通电状态时的最高性能模式(Maximum Performance Mode)和电池状态时的电池优化模式(Battery Optimized Mode)。
技术实现思路
针对目前技术发展的现有状况,本专利技术提供了。本专利技术所述,解决上述技术问题采用的技术方案如下:该方法提出了一种提高高频交易性能的计算机系统调试方法,能够针对特定的高频交易系统,给出性能的提高方法;通过操作系统控制高级配置和电源管理接口(ACPI),调整CPU的功耗及频率,提高CPU的性能,从而作用于业务系统,使高频交易性能达到最优。优选的,该提高高频交易性能的方法,通过对cpuspeed的控制,修改P_state的状态,然后通过P-state调整CPU的频率,利用SpeedSt印技术来实现CPU的性能最优。本专利技术的与现有技术相比具有的有益效果是:该方法提供在高频交易业务应用中,使用cpuspeed控制P-states使CPU运行于最高频率,可以明显提高业务系统的响应速度,从而达到高频交易业务量成倍增长的目的;另外该方法,灵活运用,可以针对消耗CPU的业务应用进行性能调优,从而达到性能最大化;并且该方法未改变其他硬件系统的状态,确保了系统的可靠性和稳定性。【附图说明】附图1为所述提高高频交易性能的方法的模型图; 附图2为所述提高高频交易性能的方法的流程图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本专利技术所述进一步详细说明。本专利技术所述一种提闻闻频交易性能的方法,提出了一种提闻闻频交易性能的计算机系统调试方法,能够针对特定的高频交易系统,给出性能的提高方法,具有高性能、高容错的特点。该方法通过操作系统控制高级配置和电源管理接口(ACPI ),调整CPU的功耗及频率,提高CPU的性能,从而作用于业务系统,使高频交易性能达到最优,明显提高业务系统的响应速度,同时也提高了在一定时间段内处理的业务量;如附图1所示。实施例: 本实施例所述,通过对cpuspeed的控制,修改P-state的状态,然后通过P-state调整CPU的频率,利用SpeedSt印技术来实现CPU的性能最优;可以明显提高业务系统的响应速度,同时也就提高了在一定时间段内处理的业务量。对于多业务系统的应用,本实施例还提出了一种多业务系统运行的设计方法,通过对CPU多线程的调控,可以实现在多业务系统运行状态下达到性能最优。同时本实施例所述提高高频交易性能的方法,为了保证其有效性及实时性,针对P-state进行更改,整体性能提升的情况下,而未改变其他硬件系统的物理状态,确保了系统的可靠性和稳定性。本实施例所述提高高频交易性能的方法,其具体实施流程如附图2所示: 1)在intel架构的服务器上搭建高频交易:在服务器上安装操作系统,系统安装完成后,配直闻频交易系统; 2)在系统下设置CpuSpeed服务,使其能够跟随高频交易系统的压力调节系统的负载; 3)CpuSpeed服务触发P-state控制CPU的工作频率和处理器电压; 4)CPU随着电压的改变和工作频率的改变来触发系统性能的提升,从而提高高频交易业务量;否则,重新在系统下设置CpuSpeed服务; 5)整个过程结束,最终达到性能最优的目的。本专利技术所述提高高频交易性能的方法,针对高频交易特性进行针对性的更改,高频交易消耗CPU性能巨大,但对内存、硬盘、网络带宽需求相对较小,根据此原理,对于其他消耗CPU的应用,可以广泛推广和应用。上述【具体实施方式】仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述【具体实施方式】,任何符合本专利技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。【主权项】1.,其特征在于,针对特定的高频交易系统,给出性能的提高方法;通过操作系统控制高级配置和电源管理接口,调整CPU的功耗及频率,提高CPU的性能,并作用于业务系统,使得高频交易性能达到最优。2.根据权利要求1所述,其特征在于,通过对cpuspeed的控制,修改P-state的状态,然后通过P-state调整CPU的频率,利用SpeedSt印技术实现CPU的性能最优。3.根据权利要求2所述,其特征在于,在intel架构的服务器上安装操作系统,系统安装完成后,配置高频交易系统。4.根据权利要求3所述,其特征在于,在系统下设置CpuSpeed服务,且CpuSpeed服务触发P-state控制CPU的工作频率和电压。5.根据权利要求2所述,其特征在于,CPU随着电压的改变和工作频率的改变触发系统性能的提升,使得高频交易业务量增加。【专利摘要】本专利技术公开,涉及计算机高频交易、CPU工作原理、系统控制频率调节技术,能够针对特定的高频交易系统,给出性能的提高方法;通过操作系统控制高级配置和电源管理接口(ACPI),调整CPU的功耗及频率,提高CPU的性能,从而作用于业务系统,使高频交易性能达到最优。通过该方法能够明显提高业务系统的响应速度,达到高频交易业务量成倍增长的目的。【IPC分类】G06F9-50【公开号】CN104536833【申请号】CN201510042524【专利技术人】闫涛 【申请人】浪潮电子信息产业股份有限公司【公开日】2015年4月22日【申请日】2015年1月28日本文档来自技高网
...

【技术保护点】
一种提高高频交易性能的方法,其特征在于, 针对特定的高频交易系统,给出性能的提高方法;通过操作系统控制高级配置和电源管理接口,调整CPU的功耗及频率,提高CPU的性能,并作用于业务系统,使得高频交易性能达到最优。

【技术特征摘要】

【专利技术属性】
技术研发人员:闫涛
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1