memory errors

Memory errors keep cropping up at different times, it is the program Achilles heel, you must find a way to manage the memory.
    1. All crashes and program freezes are due to Heap memory chart being full. Although I have 32GB of RAM and 12 Cores, The program still suffers from crashes and freezes due to Heap Memory being full.
    2. I already have options ON for "Use memory protection to stop at 85%" and "Let program determine maximum memory" and "perform memory cleanup every 5 minutes"
    3. Retester stays in working mode, even after log says it is finished, the bar stays at 89% for two days, and when I click on to stop it doesn't respond.
    4. sometimes the start of building or retesting doesn't do anything if another session just finished. the only way is to clear memory, then it will work. 
    5. I ran a project to build 3500 swing systems and it took 2 days and after it finished, as per instructions it went to retester, and at second cross check the system crashed with no response and memory heap was full. even though I gave SQX 8 cores and 12GB RAM. it lost all systems built and the log file shows project is finished.
    6. after running SQX for several hours, it doesn't matter how many times you clear database and memory, as memory will never go down to 1000-2000. only closing the program and running it again will start with fresh low memory.
Attachments
No attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Bug
  • Status Refused
  • Priority Normal

History

ac
#1

statoasis

17.04.2019 19:32

Task created

MF
#2

Mark Fric

18.04.2019 13:37

Status changed from New to Waiting for information

there isn't much more that can be done about memory. When you keep running into memory problems it is because there is something wrong with your configuration.


You can have 32 GB memory allocated, but if you for example run hundreds of Monte Carlo simulations, and WF optimization for every strategy it simply means there  could be too many trades that have to be kept in the memory, and it fills up.


Please attach your Builder and Retester config and I'll check your setting.

ac
#3

statoasis

23.04.2019 06:19

Attachment SQX Configuration.pdf added

Hi Mark

attached are screenshots of my config

MF
#4

Mark Fric

24.04.2019 08:18
there's one thing that I would change - in Configuration -> Memory you have "Let program determine aximum memory".

This is recommended for somebody who has small RAM, like 8 GB. But I see you have 28 GB RAM.

So I'd recommend you to switch it to "Set memory" to 16 or 24 GB. This will solve a lot of your problems with small memory.


But I also meant that you could send me a config of your Builder to check - you can save the config (.cfx file) using the icon on the Settings tab in the main project screen.

ac
#5

statoasis

24.04.2019 23:50
Thanks Mark, I changed the RAM to 24GB. Will update here next week on effect.
TD
#6

Timbeaux

25.04.2019 03:42
Voted for this task.
TD
#7

Timbeaux

25.04.2019 03:44
I have these problems too on version 120, never had them before.  Constantly freezing, black screen, databank size causing loading errors.  Very buggy and unstable version relative to past versions.
MF
#8

Mark Fric

29.04.2019 10:02

Status changed from Waiting for information to Refused

back screen etc. was caused by bug in Chromium browser, we'll revert back to previous version in Build 121.


As for other memory errors - the ones reported here were caused by program using too little memory. 
Tim, please check the new Build 121 that will be released in a few days, if you'll experience the problems please open a task for it.


Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please