[Glass] VM temporary object memory is full (again)

BrunoBB via Glass glass at lists.gemtalksystems.com
Fri Sep 25 13:14:30 PDT 2015


 Hi,

I have a REST services and Web App being served by the same gem.
After adding a #halt to the web app i can not start Zinc server again. 
Even if i shutdown GemStone and restart it again i always get TOM full
immediately after evaluating:
[WAGsZincAdaptor startOn: 8888]
  on: AlmostOutOfMemory enable
  do: [:ex | ex error: ex description]. 

Last time i have this error if i restarted GS --> everything was ok.
Still try to solve this :) any help is appreciated...

>From gemnetobject4780.log:

DUMP_OPTIONS = TRUE;
GEM_GCI_LOG_ENABLED = FALSE;
GEM_ABORT_MAX_CRS = 0;
GEM_FREE_FRAME_CACHE_SIZE = -1;
GEM_FREE_FRAME_LIMIT = -1;
GEM_FREE_PAGEIDS_CACHE = 200;
GEM_HALT_ON_ERROR = 0;
GEM_KEEP_MIN_SOFTREFS = 0;
GEM_MAX_SMALLTALK_STACK_DEPTH = 1000;
GEM_NATIVE_CODE_ENABLED = 2;
GEM_PRIVATE_PAGE_CACHE_KB = 960KB;
GEM_PGSVR_COMPRESS_PAGE_TRANSFERS = FALSE;
GEM_PGSVR_FREE_FRAME_CACHE_SIZE = -1;
GEM_PGSVR_FREE_FRAME_LIMIT = -1;
GEM_PGSVR_UPDATE_CACHE_ON_READ = FALSE;
GEM_REPOSITORY_IN_MEMORY = FALSE;
GEM_RPC_KEEPALIVE_INTERVAL = 0;
GEM_RPCGCI_TIMEOUT = 0;
GEM_RPC_USE_SSL = TRUE;
GEM_SOFTREF_CLEANUP_PERCENT_MEM = 50;
GEM_TEMPOBJ_AGGRESSIVE_STUBBING = TRUE;
GEM_TEMPOBJ_CACHE_SIZE = 500000KB;
GEM_TEMPOBJ_MESPACE_SIZE = 0KB;
GEM_TEMPOBJ_OOPMAP_SIZE = 0;
GEM_TEMPOBJ_SCOPES_SIZE = 2000;
GEM_TEMPOBJ_POMGEN_SIZE = 0KB;
GEM_TEMPOBJ_POMGEN_PRUNE_ON_VOTE = 90;
GEM_TEMPOBJ_POMGEN_SCAVENGE_INTERVAL = 1800;
GEM_TEMPOBJ_START_ADDR not used on this platform
LOG_WARNINGS = TRUE;
SHR_NUM_FREE_FRAME_SERVERS = -1;
SHR_PAGE_CACHE_LARGE_MEMORY_PAGE_POLICY = 0;
SHR_PAGE_CACHE_LOCKED = FALSE;
SHR_PAGE_CACHE_NUM_PROCS = 4089;
SHR_PAGE_CACHE_NUM_SHARED_COUNTERS = 1900;
SHR_PAGE_CACHE_PERMISSIONS = 660;
SHR_PAGE_CACHE_SIZE_KB = 1900000KB;
SHR_TARGET_FREE_FRAME_COUNT = -1;
SHR_WELL_KNOWN_PORT_NUMBER = 0;
(vmGc spaceSizes: eden init 2048K max 93696K , survivor init 448K max
15680K,
 vmGc    old max 374912K, code max 100032K, perm max 50048K, pom 10 * 41728K
= 417280K,
 vmGc    remSet 9796K, meSpace max 478224K oopMapSize 4194304  max footprint
1571M)

cmdLine= CONNECT AGENT
[Info]: RPC client/gem/minimum GCI levels = 860/860/860
[Info]: Client PID: 4872
[Info]: libssl-3.2.1-64.so: loaded
[Info]: User ID: DataCurator
[Info]: Repository: devKit
[Info]: Session ID: 5
[Info]: GCI Client Host: ::ffff:192.168.29.1
[Info]: Page server PID: -1
[Info]: Login Time: 09/25/2015 13:12:45.346 PDT
Gave this VM preference for OOM killer, Wrote to /proc/4780/oom_score_adj
value 250
-----------------------------------------------------
GemStone: Error         Fatal
VM temporary object memory is full 
, old space overflow
Error Category: 231169 [GemStone] Number: 4067  Arg Count: 1 Context : 20
exception : 20
Arg 1:   20

[Info]: Logging out at 09/25/2015 13:13:07 PDT (1443211987)


*****************************************************
****** GemStone Abnormal Shutdown at 09/25/2015 13:13:08 PDT
*****************************************************
-----------------------------------------------------
GemStone: Error         Fatal
VM temporary object memory is full 
, old space overflow
Error Category: 231169 [GemStone] Number: 4067  Arg Count: 1 Context : 20
exception : 20
Arg 1:   20



--
View this message in context: http://forum.world.st/VM-temporary-object-memory-is-full-again-tp4852049.html
Sent from the GLASS mailing list archive at Nabble.com.


More information about the Glass mailing list