金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 228|回复: 6

后台高策略数,内存超过40%的解决方案

[复制链接]

40

主题

121

帖子

131

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
发表于 2024-8-2 14:14 | 显示全部楼层 |阅读模式
老师好,后台预警策略数超过500、策略相对复杂(包括跨期、指标引用转自定义数据、字符串精简等各种提速手段全部优化了),结果: 高性能计算机(64G内存、8核2.3GCPU,16线程)运行时,内存占比超过45%,但金字塔还未报警。问题:1、按此状态,是否可良好运行,不会出现内存泄露产生计算错误?内存占比最高还能达到多少是安全的? 2、还有否其他优化方法(除论坛提供的以外),可以大幅提高运行速度和效率、降低内存使用?3、如前述都无法实现,硬件提升最基本要达到什么水平?
回复

使用道具 举报

0

主题

76

帖子

76

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-27
曾用名:
发表于 2024-8-2 14:36 | 显示全部楼层
本帖最后由 资深技术07 于 2024-8-2 14:43 编辑

首先,您是用的7.02版本吗?这个版本,相较以前已经提升了效率。
(1)内存占比45%,算高了,建议内存不超过30%
(2)要提高运算效率,主要靠CPU和核数。CPU主频高些,运算效率会提升,建议2.7及以上。建议32核以上
回复

使用道具 举报

0

主题

2620

帖子

2620

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-8-2 14:59 | 显示全部楼层
1, 追求效率最大化请使用V6.31以后的版本
2 , 内存占用没有提示预警说明在可控范围内,内存正常只有够用就不会影响效率
3,担心效率问题您应该自己做下测试,看看独立一个预警的执行时常是多久。使用固定轮询不间断监控100ms,然后看下每次监控的执行间隔
4、效率如果过低,可以提示cpu,后台是多核并行的,核越多效率越高
回复

使用道具 举报

40

主题

121

帖子

131

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-8-2 16:02 | 显示全部楼层
感谢两位老师。 金字塔版本版本7.02。疑问1:“……不间断监控100ms,看下每次监控的执行间隔”——交易日志中查看且计算对么?“独立一个预警的执行时长是多久”——阈值大概什么范围为合理?比如,现时状态,预警初始启动后,需要整整3分钟以上才能完成全部计算开始进行报单的开平操作(开平操作本身瞬时就完成了);疑问2:“……可以提示cpu,后台是多核并行的”,这个有可设置或代码执行的方案么?
回复

使用道具 举报

40

主题

121

帖子

131

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-8-2 16:04 | 显示全部楼层
此处一开始就是勾选上的:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

0

主题

2620

帖子

2620

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-8-2 17:10 | 显示全部楼层
本帖最后由 资深技术03 于 2024-8-2 17:14 编辑
105272 发表于 2024-8-2 16:02
感谢两位老师。 金字塔版本版本7.02。疑问1:“……不间断监控100ms,看下每次监控的执行间隔”——交易日 ...

疑问1:本质上说没有标准合理的阈值,取决于策略自身运行的耗时或者策略开发者对执行效率的要求。,主要目的是提示粗周年计算耗时过长情况,便于用户优化策略或者提升配置。(这个值的选择,只要比正常运行的耗时大一些就行,作用其实就是一个警示。)

预警初始启动会由于要计算一遍历史数据,相对其他情况耗时自然会高。开平操作本身不存在延迟,它是在策略执行的基础上触发的。(对于后台而言绝大多少的策略指标,只要满足基本的策略计算量即可,他需要太多的历史数据支持,如果数据量比较大,也可以尝试减少数据量)

疑问2:没有代码控制的方案,后台程序化默认就是多核执行的方式。也就是5楼图中的选项。
回复

使用道具 举报

40

主题

121

帖子

131

积分

Rank: 4

等级: 专业版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-8-2 22:55 | 显示全部楼层
好的,感谢老师!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-9-19 16:19 , Processed in 0.247972 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表