以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  3,53启动多核优化,CPU20%  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=78784)

--  作者:luqi
--  发布时间:2015/5/20 9:53:46
--  3,53启动多核优化,CPU20%

3.53版本

今天想做一下参数优化

发现这个功能也有问题

多核优化,8个核,好像都没有多核优化似的

查看了CPU占用,才20%

 

记得以前的版本,点击优化后,CPU全部占满,鼠标都快要卡住。优化速度很快啊。

怎么现在版本越来越慢了呀


--  作者:yukizzc
--  发布时间:2015/5/20 10:10:09
--  

前面的勾打上的??本地这边优化cpu的确是满的啊。

要不留个联系方式让工作人员看看


--  作者:王锋
--  发布时间:2015/5/20 10:15:34
--  

1,看看优化时的CPU选项,有没有被你改过,比如改成只使用2个CPU

2,多核优化并不是针对所有情况有效的,如果你在公式里使用了某些函数,会导致无法启用多核性能,,你应该多注意看软件给你的提示,而不是置若罔闻

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150520101508.jpg
图片点击可在新窗口打开查看

--  作者:luqi
--  发布时间:2015/5/20 10:26:17
--  

多核优化应该注意的问题里,好像都没有用到

有用数组 

variable:shuzu[1000]=0; 这种类型的,这个算数据库函数吗


--  作者:yukizzc
--  发布时间:2015/5/20 10:33:15
--  

这个不是,这样你用系统自带那几个策略优化看看呢

先用排除法,是所有优化都没用上多核还是那个策略没用上


--  作者:luqi
--  发布时间:2015/5/20 10:36:02
--  

系统自带的可以

可是,我检查后发现,我没有用到你上面提到的那些函数,也没有限制CPU的使用

 

跟平时用的,就是多了几个数组和循环。

循环是这样的

if time=100000 then begin

  for i=1 to 100 do begin

   ....

   ....

  end

end

 

 

刚启动优化时,显示70% ,越往后就越少,直到最后一般就占用25%

[此贴子已经被作者于2015/5/20 10:37:06编辑过]

--  作者:yukizzc
--  发布时间:2015/5/20 10:37:07
--  
那你把你的策略贴出来,这边看看
--  作者:luqi
--  发布时间:2015/5/20 10:57:03
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150520105527.png
图片点击可在新窗口打开查看

 

启动之后,CPU就是这样显示的

有几个核的使用率就是上不去


--  作者:luqi
--  发布时间:2015/5/20 11:01:35
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150520105735.png
图片点击可在新窗口打开查看

优化一阶段后变这样,有些核根本就不用了


--  作者:yukizzc
--  发布时间:2015/5/20 13:56:05
--  
其他那些都能多个核工作,唯独你这个不行??