Version 3.6 uses twice as much memory as 3.5. Almost unuseable on a VPS
Version 3.6 uses twice as much memory as 3.5. Almost unuseable on a VPS
22 Oct 2019, 04:07
HI all:
I've just been updated with Version 3.6 of cTrader, and it's almost useless now on basic VPS packages.
Previously, I could start version 3.5, and it would sit using around 500,000 kb when I have nothing running in it. On a 3GB VPS, this was great. I could run multiple bot instances, and still have memory to spare.
Now with version 3.6, at the minimum it seems to require at least 1.1GB of memory when it starts. No running bots; no active symbol panels showing, nothing as you can see from the screen capture below.
Basic VPS packages are 2-3GB. Toss in another 1/2 GB of memory usage for Windows Server on top of the 1.1GB memory cTrader now requires, and now if you try to run a few bot instances, your memory is almost all gone, half your CPU usage is taken, and the VPS essentially worthless:
Don't even try and run 2 or more instances of cTrader on the same VPS now either because then you will have no memory left, and almost no free CPU, to run any bot instances at all:
Oh Team @Spotware, what have you done? I thought Version 3.6 was supposed to have performance improvements?
Replies
PanagiotisCharalampous
22 Oct 2019, 08:54
Hi FireMyst,
To check what happens we will need you to send us troubleshooting information and your settings file. For troubleshooting information, please press Ctrl+Alt+Shift+T, paste the link to the discussion in the text box and press submit. Settings file is found at C:\Users\User\AppData\Roaming\broker-cTrader\Settings. You can send it at community@spotware.com.
Best Regards,
Panagiotis
@PanagiotisCharalampous
firemyst
22 Oct 2019, 09:44
RE:
Panagiotis Charalampous said:
Hi FireMyst,
To check what happens we will need you to send us troubleshooting information and your settings file. For troubleshooting information, please press Ctrl+Alt+Shift+T, paste the link to the discussion in the text box and press submit. Settings file is found at C:\Users\User\AppData\Roaming\broker-cTrader\Settings. You can send it at community@spotware.com.
Best Regards,
Panagiotis
Submitted twice - one from VPS; one from another laptop. Hopefully with the emails I've sent in I've made it clear which is which.
I also detailed other issues I've encountered with this latest version as well.
Let me know if you need any more information.
Thanks!
@firemyst
PanagiotisCharalampous
22 Oct 2019, 10:16
Hi FireMyst,
It seems you are using a number of custom indicators which might be the root of the problem. We will need to have these indicators to determine if they are causing this. In the meanwhile, can you please remove them and let us know if the issue persists?
Best Regards,
Panagiotis
@PanagiotisCharalampous
firemyst
22 Oct 2019, 10:30
RE:
Panagiotis Charalampous said:
Hi FireMyst,
It seems you are using a number of custom indicators which might be the root of the problem. We will need to have these indicators to determine if they are causing this. In the meanwhile, can you please remove them and let us know if the issue persists?
Best Regards,
Panagiotis
I can try. Would you be able to clarify what you mean by "remove them"?
1) take them off all charts?
2) remove them from the C:\Users\<username>\Documents\cAlgo\Sources\Indicators folder?
3) something else?
Thank you.
@firemyst
PanagiotisCharalampous
22 Oct 2019, 10:33
Hi FireMyst,
Just take them of the charts.
Best Regards,
Panagiotis
@PanagiotisCharalampous
firemyst
22 Oct 2019, 16:18
RE:
Panagiotis Charalampous said:
Hi FireMyst,
Just take them of the charts.
Best Regards,
Panagiotis
HI @Panagiotis:
I've sent a message with how to reproduce the issue, along with the necessary indicators attached and a screen capture too showing the indicators on the screen.
Hopefully your team can reproduce it too.
@firemyst
PanagiotisCharalampous
22 Oct 2019, 16:24
Hi FireMyst,
Thanks I got it. It has been forwarded to the product team.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
30 Oct 2019, 09:29
Hi FireMyst,
We managed to reproduce the behavior and we are working on it.
Best Regards,
Panagiotis
@PanagiotisCharalampous
firemyst
22 Oct 2019, 07:40 ( Updated at: 21 Dec 2023, 09:21 )
And here's the memory resource consumption of running cTrader 3.6 on a machine with 8GB of memory. No bot instances running yet.
Each cTrader instance is using up at least 2GB of memory. So 2 instances of cTrader is using up half the machine's memory. A Windows 2012 Server uses less memory than cTrader now.
@Panagiotis, it seems users will not be able to implement/utilize your suggestion you mentioned here (https://ctrader.com/forum/calgo-support/22114) when we need to run multiple bot instances now because just having 1-4 instances of cTrader running will use up all our computer's/VPS' physical memory on its own without doing anything else.
@firemyst