以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  后台运行经常死机,到底是内存不足还是cpu的问题?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=81746)

--  作者:uranusmoon
--  发布时间:2015/7/28 10:46:54
--  后台运行经常死机,到底是内存不足还是cpu的问题?
金字塔运行后台程序经常死掉,提示:“初始化分配公式运行时失败,可能您的内存空间和磁盘空间按不足…………”。我看任务管理器里显示物理内存使用率也就40%左右,倒是cpu使用率波动比较大,最大达到80~90%。到底是内存不足还是cpu性能不足导致的程序死掉?目前内存已经4G了,再扩也没什么效果吧,除非用64位?
--  作者:wenarm
--  发布时间:2015/7/28 10:52:54
--  

CPU和内存都会影响计算机性能,你描述的现象,说明你的cpu占用很高

你的策略是不是很复杂?换一个简单的策略试一下看看。还有你本地加载的数据量如果很大的话也会增加运算量。


--  作者:uranusmoon
--  发布时间:2015/7/28 11:05:50
--  
模型倒不复杂,是算法不精炼。那换个cpu是不是会好一些?
--  作者:yukizzc
--  发布时间:2015/7/28 11:09:10
--  

你可以观察下主要瓶颈在哪,如果内存并不大那瓶颈在cpu了

另外系统换64位的配合我们的64位软件可以使用到更多的内存


--  作者:uranusmoon
--  发布时间:2015/7/28 11:25:13
--  
我看任务管理器显示主要是cpu占用过高,可是金字塔提示:“初始化分配公式运行时失败,可能您的内存空间和磁盘空间按不足…………”,以为是内存问题。
--  作者:FexTel
--  发布时间:2015/7/28 11:43:11
--  
1,任务管理器看下内存呢? 
--  作者:uranusmoon
--  发布时间:2015/7/28 12:59:53
--  
就是在任务管理器里看内存,显示物理内存使用率也就40%左右
--  作者:十世
--  发布时间:2015/7/28 13:10:53
--  
32位金字塔软件能够使用的内存有限,64位能够发挥更大的硬件优势,如果一直用32位的软件可以考虑优化一下CPU
--  作者:yukizzc
--  发布时间:2015/7/28 13:11:39
--  

几核的cpu,另外如果cpu本身就不差的话,考虑是不是代码问题导致的计算量太大

内存40的话还好