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

文档序号:8208990阅读:191来源:国知局
一种提高高频交易性能的方法
【专利说明】一种提高高频交易性能的方法
[0001]
技术领域
[0002]本发明涉及计算机高频交易、CPU工作原理、系统控制频率调节技术,具体的说就是一种提闻闻频交易性能的方法。
【背景技术】
[0003]随着云计算、大数据等新型技术的发展,对业务实时性要求越来越高,由于处理器的性能直接影响了整个业务系统的响应速度,如何有效的提高处理器的性能及可靠性成为急需解决的技术问题。针对于高频交易,在特定的时间段内,处理的业务量直接决定了整个系统的发展水平。
[0004]通常高级配置和电源管理接口(ACPI)定义了不同的处理器功耗管理的performance states (P-states,性能状态),不同的P-state对应不同的处理器性能水平,增强的英特尔SpeedStep技术通过提供控制工作频率和处理器电压的软件接口支持不同的 P-states。也就是 CPU 运行的最高频率由 performance states (P-states) target 来设定。
[0005]SpeedSt印技术是一项创新性的技术,它可以让处理器在两种工作模式之间随意地切换,即通电状态时的最高性能模式(Maximum Performance Mode)和电池状态时的电池优化模式(Battery Optimized Mode)。

【发明内容】

[0006]针对目前技术发展的现有状况,本发明提供了一种提高高频交易性能的方法。
[0007]本发明所述一种提高高频交易性能的方法,解决上述技术问题采用的技术方案如下:该方法提出了一种提高高频交易性能的计算机系统调试方法,能够针对特定的高频交易系统,给出性能的提高方法;通过操作系统控制高级配置和电源管理接口(ACPI),调整CPU的功耗及频率,提高CPU的性能,从而作用于业务系统,使高频交易性能达到最优。
[0008]优选的,该提高高频交易性能的方法,通过对cpuspeed的控制,修改P_state的状态,然后通过P-state调整CPU的频率,利用SpeedSt印技术来实现CPU的性能最优。
[0009]本发明的一种提高高频交易性能的方法与现有技术相比具有的有益效果是:该方法提供在高频交易业务应用中,使用cpuspeed控制P-states使CPU运行于最高频率,可以明显提高业务系统的响应速度,从而达到高频交易业务量成倍增长的目的;另外该方法,灵活运用,可以针对消耗CPU的业务应用进行性能调优,从而达到性能最大化;并且该方法未改变其他硬件系统的状态,确保了系统的可靠性和稳定性。
【附图说明】
[0010]附图1为所述提高高频交易性能的方法的模型图; 附图2为所述提高高频交易性能的方法的流程图。
【具体实施方式】
[0011]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参考附图,对本发明所述一种提高高频交易性能的方法进一步详细说明。
[0012]本发明所述一种提闻闻频交易性能的方法,提出了一种提闻闻频交易性能的计算机系统调试方法,能够针对特定的高频交易系统,给出性能的提高方法,具有高性能、高容错的特点。该方法通过操作系统控制高级配置和电源管理接口(ACPI ),调整CPU的功耗及频率,提高CPU的性能,从而作用于业务系统,使高频交易性能达到最优,明显提高业务系统的响应速度,同时也提高了在一定时间段内处理的业务量;如附图1所示。
[0013]实施例:
本实施例所述一种提高高频交易性能的方法,通过对cpuspeed的控制,修改P-state的状态,然后通过P-state调整CPU的频率,利用SpeedSt印技术来实现CPU的性能最优;可以明显提高业务系统的响应速度,同时也就提高了在一定时间段内处理的业务量。对于多业务系统的应用,本实施例还提出了一种多业务系统运行的设计方法,通过对CPU多线程的调控,可以实现在多业务系统运行状态下达到性能最优。
[0014]同时本实施例所述提高高频交易性能的方法,为了保证其有效性及实时性,针对P-state进行更改,整体性能提升的情况下,而未改变其他硬件系统的物理状态,确保了系统的可靠性和稳定性。
[0015]本实施例所述提高高频交易性能的方法,其具体实施流程如附图2所示:
1)在intel架构的服务器上搭建高频交易:在服务器上安装操作系统,系统安装完成后,配直闻频交易系统;
2)在系统下设置CpuSpeed服务,使其能够跟随高频交易系统的压力调节系统的负载;
3)CpuSpeed服务触发P-state控制CPU的工作频率和处理器电压;
4)CPU随着电压的改变和工作频率的改变来触发系统性能的提升,从而提高高频交易业务量;否则,重新在系统下设置CpuSpeed服务;
5)整个过程结束,最终达到性能最优的目的。
[0016]本发明所述提高高频交易性能的方法,针对高频交易特性进行针对性的更改,高频交易消耗CPU性能巨大,但对内存、硬盘、网络带宽需求相对较小,根据此原理,对于其他消耗CPU的应用,可以广泛推广和应用。
[0017]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
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日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1