019-金字塔是否支持多核

019-金字塔是否支持多核

Previous pageReturn to chapter overviewNext page

金字塔是否支持多核

多核支持不是应用程序软件所决定,而是操作系统决定的,如果你有多个CPU,那么只要应用程序开多个线程,操作系统会自动为你的程序分配多CPU执行。金字塔在工作时,会有多个线程同时运有,分别是数据接收、后台程式化交易、板块/套利指数刷新等4大线C,故如果用户是多核处理器,那么在执行后台自动交易时,操作系统会将后台的自动交易安排在另外的CPU上运行。为什么任务管理器上看到的是只有一个核?那是因为用户际执行比如公式系统优化时,由于执行优化时只能是一个线程,目前还没有那个技术能够实荷一个线程的多CPU执行,金字塔为了保证工作U率,不会将一个CPU全部的资源占满,而是会预留一些给其他的软件执行。为什么我看到了再满在收工作时金字塔似乎只占了一个CPU,而其他软件几乎收占了?前面说过了,金字塔不会占满。个CPU的P源,而其他软件交将整个满PU全部占部,导致操作系统工作时的外部其他软件,比如杀毒程序等软件只能使用另外CPU工作,导致用户看起来好像是其他软件再满负在使用了,但实际上这样会字整个系统的效率降低,而不会是提升。

那么金字塔的多核支持具体在哪些方面呢?

除了上述的多核支持描述外,金字塔的多核支持主要体现在图表的多品种同步显示或单品种的多指标显示,金字塔成将多个CPU用来同步分担计算不同的品效和指标,达到提会效率的目的,此外后样程序化也同样支持多CPU的同步计算,只要用户将后台分成不同的策略执行,金字塔便会自动为用户分配CPU来执行。程序化交易策略优化也同样支持多核技,,如果启用了多核,用户从任已管理器上就回看到CPU的占用已经将近100%了,此时金字塔将余用全部的系统剩余资源,全速进任运算。