Another possibility - assuming it is Windows XP, bring up Task Manager and sort 
the Processes by the "CPU" column.

Lal

----- Original Message ----
From: J. Biran <[EMAIL PROTECTED]>
To: amibroker@yahoogroups.com
Sent: Tuesday, 2 October, 2007 5:04:09 PM
Subject: RE: [amibroker] Amibroker High CPU Utilization-anyone else seeing 
this?.









  


    
            








One easy way to see if the CPU hog is AB or not, minimize AB.
 

If CPU usage drops significantly, it is AB.
 

  
 













Joseph Biran

____________ _________ _________ _________ _____
 























From:
[EMAIL PROTECTED] ps.com [mailto:amibroker@ yahoogroups. com] On Behalf Of Padhu

Sent: Tuesday, October 02, 2007 7:08 AM

To: [EMAIL PROTECTED] ps.com

Subject: Re: [amibroker] Amibroker High CPU Utilization- anyone else
seeing this?.
 







  
 



Thanks
Tomasz. I have no no loops. No complex indicators.
 






Just
a lot of timeframe expands.
 






 
 






I
will try the AFL timing and see. If I am unable to find out I will send it to
support.
 






 
 






I
have no doubt that AFL is the fastest out there. I have been using amibroker
since 2004 and I love each and each every day of my experience with it.
 






 
 






Its
just that I am perplexed why the CPU would get bogged down like this.
 






Thanks
again.
 






 
 






Will
try the AFL timing you and Herman put together.
 






Cheers,Padhu
 






 
 






 
 






 
 








-----
Original Message ----- 
 






From: Tomasz Janeczko 
 






To: [EMAIL PROTECTED] ps.com

 






Sent: Tuesday, October 02,
2007 3:34 AM
 






Subject: Re: [amibroker]
Amibroker High CPU Utilization- anyone else seeing this?.
 






  
 








That's simple:
 






one of your formulas is very
badly coded - and it eats the CPU. 
 






 
 






Under normal circumstances
the CPU floats in 8..20% use.
 






 
 






You need to use
Tools->Preferences->Miscellaneous and check "Display chart
timing"
 






then watch the timings each
chart is showing.
 






 
 






All built-in formulas execute
well below 0.1 second and this should be your target.
 






If any formula needs more
than 0.5 sec to execute it is badly written and it should not be used.
 






You must either rewrite it or
send it to us and we will tell you what is wrong.
 






But again: any formula that
executes in more than 0.5 sec is NOT to be used in real-time 
 






and requires either rewrite
or removal.
 








Best regards,

Tomasz Janeczko

amibroker.com
 








-----
Original Message ----- 
 






From: Padhu 
 






To: [EMAIL PROTECTED] ps.com

 






Sent: Tuesday, October 02,
2007 2:42 AM
 






Subject: [amibroker]
Amibroker High CPU Utilization- anyone else seeing this?.
 






  
 






Folks:
 






 
 






Attached
is the task manager output when Amibroker  4.90.5 is runnning. It always
spikes back and forth and stays very high near 90-100% . process shows
broker.exe spiking.
 






 I
have only 6 charts attached.
 






 
 






I
have noticed this in the past when I had indicators attached to more than 8
charts. Now I have only 6 six. Other than 1 , all other indicators are all
fairly simple...no looping etc..But uses timeframe expands from daily etc.
 






 
 






I
have intel p4 2GHz cpu with 768MB ram.
 






 
 






anyone
else seeing this?.
 






 
 






Thanks,Padhu
 






 
 












 








    
  

    
    




<!--

#ygrp-mkp{
border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;}
#ygrp-mkp hr{
border:1px solid #d8d8d8;}
#ygrp-mkp #hd{
color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;}
#ygrp-mkp #ads{
margin-bottom:10px;}
#ygrp-mkp .ad{
padding:0 0;}
#ygrp-mkp .ad a{
color:#0000ff;text-decoration:none;}
-->



<!--

#ygrp-sponsor #ygrp-lc{
font-family:Arial;}
#ygrp-sponsor #ygrp-lc #hd{
margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;}
#ygrp-sponsor #ygrp-lc .ad{
margin-bottom:10px;padding:0 0;}
-->



<!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a{
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc{
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o{font-size:0;}
.MsoNormal{
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq{margin:4;}
-->








      ___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/ 

Reply via email to