our production server is running at high memory usgae(around 98%).
i will explain my observations…
last week memory usage went up to 99 % suddenly it went to 30 % (might be garbange collection)
and again day by day the memory usage is going up and now again its 99%.
1)Here my doubt is we are unable to predict when the garbage collection is running only by seeing the memory usage in stats.logs we are expecting this time the garbage collection might have happened…
and why its taking long time for garbage collection to happen.
and we thought of scheduling a java service which will run system.gc()
but ther i heard some preformance issue.
2) can any one brief me wat sort of performance??
and wats the disadvantage of using system.gc() ??
plz help me in this, thx in advance…