Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

Speed up Datastore GC process

Avatar

Level 9

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.

1 Accepted Solution

Avatar

Correct answer by
Level 10
4 Replies

Avatar

Employee

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%20th...

"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

Avatar

Correct answer by
Level 10

Avatar

Employee Advisor

Hi,

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

kind regards,
Jörg

Avatar

Level 9

Hi Opkar,

Thank you for your reply.