I am trying to reduce the amoun of objects that are on the old generation so when it does the full collection I dont have a long pause in the program
my application has a very big cache (500,000) entries which I assume are held eventually in the old generation. when the cache gets full and new objects are inserted to the cache ,the objects that are released can be deleted only on a full collection which creates a long pause in the application (5 secondes).
I tryed the concurrent collector but then the performence droped down by 30%