欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [注意]研究下金字塔软件把系统资源浪费在哪里

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4169人关注过本帖树形打印复制链接

主题:[注意]研究下金字塔软件把系统资源浪费在哪里

帅哥哟,离线,有人找我吗?
readonly
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
[注意]研究下金字塔软件把系统资源浪费在哪里  发帖心情 Post By:2013/3/19 10:11:55 [只看该作者]

对金字塔太消耗CPU,且只局限于单核这问题耿耿于怀,为了大家都好,花点时间去分析下问题出在哪里,希望金字塔公司能给予改进。

实验开始:

仅一个框架,一主图一副图,开盘时段,硬盘没有读写。

开8个框架,各有一主图一副图,开盘时段,硬盘每秒读取4M,开盘一个小时读取了18GB数据。此时占用内存200M

以上都没有加载技术指标。

问题似乎有点明晰了,缓存没处理好,在多框架里,每一笔新数据来,就忘记了之前的数据,要重新从硬盘读取。

再看下文华,开8个窗口加8个副图,每秒读取150k数据,写入300字节。此时占用内存93M

admin说文华加载的数据少,于是我看了下我金字塔设置是加载1000棍,文华也把图缩小到1分钟图看4天吧,两者加载K线数公平了。两者读取硬盘数据量还是不变。


结论:金字塔,请你改进下数据缓冲池吧。


[此贴子已经被作者于2013-3-19 10:13:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/3/19 10:14:01 [只看该作者]

感谢提交建议!


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2013/3/19 10:18:18 [只看该作者]

 两个软件同时开8个1分钟窗口的资源消耗情况。


图片点击可在新窗口打开查看此主题相关图片如下:20130319101724.gif
图片点击可在新窗口打开查看

[此贴子已经被作者于2013-3-19 10:18:56编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2013/3/19 15:10:07 [只看该作者]

商品收盘后,8个窗口中虽然还有IF股指在跳,但是金字塔也不再去读取硬盘了。

每秒4M,8个品种,基本上就是这8个品种预加载1000根k线,在每秒内要被重复读取两次。

太愚蠢了!

 回到顶部
帅哥哟,离线,有人找我吗?
RogarZ
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:3534 积分:10003 威望:0 精华:5 注册:2012/5/25 0:00:01
  发帖心情 Post By:2013/3/19 15:18:18 [只看该作者]

金字塔是全推,文华是点播。这个问题在你的帖子中讲了很多次了。

文华同时就只接收你看的8个品种的数据。

而金字塔要接收所有品种、所有合约的数据的同时输出8个1分钟图表。

 

你拿全推和点播2种完全不同的模式的软件做比较,没有意义。



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2013/3/19 15:26:57 [只看该作者]

以下是引用RogarZ在2013-3-19 15:18:18的发言:

金字塔是全推,文华是点播。这个问题在你的帖子中讲了很多次了。

文华同时就只接收你看的8个品种的数据。

而金字塔要接收所有品种、所有合约的数据的同时输出8个1分钟图表。

 

你拿全推和点播2种完全不同的模式的软件做比较,没有意义。



我觉得你没理解这个问题,全推与否,跟读硬盘有什么关系?跟读取的数量有什么关系?

为什么金字塔要每增加一个框架时(在预设加载1000k线情况下),要增加500k的硬盘读取量?

当我预载750k线时,8窗口的硬盘读取量少了20%,

当我每减少一个框架时,硬盘读取量减少15%,

减少到2个框架时,硬盘读取量是500k,

1个框架时,无论加载多复杂技术指标,硬盘0读取。


这明显就是缓存失效,金字塔每计算一个品种时,上一个品种的内存空间被清除掉了;

当新一笔数据进来时,不得不重新加载1000根k线,再次计算。



 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2013/3/19 15:31:33 [只看该作者]

但是,你从硬盘指示灯未必能很明显地看得出来,因为操作系统有缓存。

因为每秒重新加载上万根k线,即使有缓存,也会导致CPU很容易就满负荷。 

 回到顶部
美女呀,离线,留言给我吧!
金字塔散户
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:558 积分:658 威望:0 精华:0 注册:2012/9/20 10:11:38
  发帖心情 Post By:2013/3/19 19:13:17 [只看该作者]

有道理

 回到顶部
帅哥哟,离线,有人找我吗?
bdggl
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:71 积分:139 威望:0 精华:0 注册:2010/9/23 2:16:53
  发帖心情 Post By:2013/3/19 21:23:50 [只看该作者]

强烈顶起  

 回到顶部
帅哥哟,离线,有人找我吗?
ackvz
  10楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:618 积分:2624 威望:0 精华:0 注册:2010/4/25 15:17:16
  发帖心情 Post By:2013/3/20 10:23:37 [只看该作者]

关注

版本号是多少?


 回到顶部