Very interesting reading past few pages.
There’s merit to where the testing lands on the backend aka dev lab or retail env., should test across retail env. as a final POC. I wonder how many of the dev team tweak there workstations. So the point about how problems are ‘reproduced’ is critical here, hopefully the systems engineers are working to a very tight retail equiv. regime.
The issue manifest when a result is spat out automatically as part of the process vs being manually derived (per GraHals comment in never seeing it (manual) vs Batty’s and other reports of it being an unresolved issue when reporting is bundled).
How is memory util. fairing through this procedure/process when back testing and pumping out a report automatically? How close to max. memory are people seeing (memory usage/free allocated to the app, not total free system ram).
(Help > technical support > other > report details (at the bottom) blows open an app ram util graphic)
I ask because in my vanilla testing I’m allocating 16GB ram just so I don’t hit a wall and at times last week I hit it again (me thing maybe, perhaps TOD and event driven data flows as well) but yes v12 is hungry. To be fair I am doing more with it now too as a discovery process and will rollback to a sanitised setup.
Although I’ve not reached the levels of others and this isn’t related to problems others see, resource allocation could be a thing and could be the client workstation tapping out and hitting a wall.
Most will have stripped the env. back to a ‘back-test-only’ setup and are still seeing problems but the very first problem I encountered when jumping from v11 to v12 was ram resource issues and jumped from 8gb java allocation to 12 and now 16 … 😐
You can set multiples of 1024 under Windows: settings > About > Advanced systems settings > Environment Variables:
Add New
(PRT defaults to 8GB from memory) (really should be enough in a light setup as a stab in the dark).
8192
9216
10240
11264
12288 (ran this for a while on 32GB PC)
add 1024 etc
_JAVA_OPTIONS
-Xmx16384m
TBH this is overkill and why should a retail customer need to do this, so I can hear the screams already but if there’s no choice and as an interim measure it’s worth a look.
Probably barking up the wrong tree wrt to the report generation but a lack of resources shows up in the weirdest of places.