Hi all,
I'm experiencing problems with VMs quite for a while that enter the PRIVATE mode. The real issue behind this is that the VM in private mode (and user session) is being resetted after the session has been idle for some time (now 300s). That leads to nasty exceptions on the UI. Now I'm trying to find the right system properties to prevent the VMs from entering PRIVATE mode. I think it must have something to do with the memory settings.
Overall we have nine single configurations running. Here's an overview over our largest configuration KB (with this one I can reproduce the PRIVATE mode):
Classes 37
Materials 2159
Variant Tables 34
Variant Table Rows 14195
Variant Table Cells 265870
Variant Functions 0
Knowledge Base Profiles 1
Bill of Material Items 4623
Characteristics 161
User Interface Designs 0
Characteristic Groups (Tabs) 0
Characteristic Domain Values 3846
Local Cstic Domain Values 7375
Value Descriptions 1592
Preconditions 0
Selection Conditions 2297
Procedures 416
Constraint Nets 49
Constraints 455
Classic Code Terms 77858
Cstr Code Terms 19354
Symbols 3295
Long Texts 1896
Documents 0
1:1 Variant Conditions 0
Our current system properties are as followed:
vmcj/option/maxJavaHeap | 400M |
vmcj/option/ps | 2048M |
vmcj/option/gc/sharedGCPrecision | 1000n |
vmcj/property/SESSION.MAX.SIZE | 30M |
vmcj/max_vm_heap_MB | 64 |
Increasing vmcj/max_vm_heap_MB to 128 MB doesn't seem to solve it. Does anybody have a recommendation which further settings I can try?
Thanks for help!
Best regards
Stefan