Speed up Datastore GC process | Community
Skip to main content
Level 9
October 16, 2015
Solved

Speed up Datastore GC process

  • October 16, 2015
  • 4 replies
  • 786 views

Hi All,

I came across a line which said "The datastore GC can be made to run faster by loading the index*.tar file into memory, reducing the number of “junk” nodes, and running the datastore GC without delay."

But could not understand what exactly it means. Any thought on this will be helpful.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

4 replies

askdctmAuthor
Level 9
October 16, 2015

Hi Opkar,

Thank you for your reply.

joerghoh
Adobe Employee
Adobe Employee
October 16, 2015

Hi,

this is a setting which only holds true for AEM 5.x; it cannot applied anymore to AEM 6.

kind regards,
Jörg

smacdonald2008
smacdonald2008Accepted solution
Level 10
October 16, 2015
Adobe Employee
October 16, 2015

askdctm wrote...

Hi All,

I came across a line which said "The datastore GC can be made to run faster by loading the index*.tar file into memory, reducing the number of “junk” nodes, and running the datastore GC without delay."

But could not understand what exactly it means. Any thought on this will be helpful.

The line you are quoting is from this blog: "https://umalbhole.wordpress.com/tag/garbage-collection/" as it is not an adobe blog, you would really need to ask the author what he means.

As far as Adobe documentation goes, you can find details here on loading the index in memory: http://docs.adobe.com/docs/en/cq/5-6-1/core/administering/persistence_managers.html#Configuring%20the%20TarPM

"IndexInMemory  Boolean flag for making the repository read all TarPM index files entirely in memory. This can significantly boost performance for large repositories, but requires gigabytes of free RAM."

"Cache the Tar PM index" is also mentioned in the "Performance tuning tips for AEM 5.x" https://helpx.adobe.com/experience-manager/kb/performancetuningtips.html