Its a lot, I know, but time per strategy doesn't change if I have 1,000 to load or 23,000.
Maybe its normal? I am using an SSD which is very fast on all benchmarks and throughout other apps and loading the OS etc.
Curious what others are experiencing and whether this is expected behavior or not?
Attachment Strategy 11363.sqx added
Attachment Strategy 11365.sqx added
Attachment Strategy 11368.sqx added
Attachment Strategy 11369.sqx added
Attachment Strategy 11381.sqx added
Attachment Strategy 11404.sqx added
Attachment Strategy 114061.sqx added
Attachment Strategy 11406.sqx added
Attachment Strategy 11414.sqx added
Attachment Strategy 11423.sqx added
If I could load 5K strategies in less than a minute that would be amazing :)
I have attached a random sample of them here.
Attachment databank.jpg added
It loaded within 2 minutes, and uses less than 3 GB of memory. CPu was around 4% during the load.
So I'd say there must be something wrong with your setup.
I would suspect there is a memory problem, how big memory do you use in SQ?
If SQ reaches the upper boundary it starts alocating and deallocating the memory and it could slow things down a lot.
Or, don't you have file-based databanks configured in Configuration -> Databanks?
'Use file-based databanks' is tunred off (recommedned). Is 'on' better?
I have tried this also on the Dell OEM SSD for the server, and also on a Samsung EVO 970 SSD, both give very simialr load times/results.
Could you send me a screenshot of a heap chart from SQ and CPu chart from Task manager during the load?
In the worst case if you want I can try to connect to your server remotely and profile it durng the load to find the problem.
https://www.dropbox.com/s/nz4dsjfp33bmj9t/Slow%20Load.mov?dl=0
Heap Chart in SQX from 05:09 onward
So I don't understand what could cause the slowdown in your case. Would it be possible to investigate it on your server or deskrtop remotely for example using TeamViewer?
I'd need to install Java profiler there.
My gut is telling me it is link with the UI freezes in this build; they last about 5 to 10 seconds, every 5 minutes or so, but as the startegy numbers in the databanks have increased the frequency of the freezes has steadily increased...they are now at about once every minute or so. Correlation is not causation of course.
PM me when you would like access and I will provide it.
Status changed from Waiting for information to Fixed
I improved file format, resulting in 2-3x speedup in loading strategies. This is maximum that can be done for now without making bigger modifications to the system.
I just tested it with 5000 strategies, and they were loaded in less than a minute.
Could you attach a few of your strategies here? 40 minutes is a lot, we can checkif we can optimize the process somehow.