Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Performance slowness

Avatar

Level 2

Hi,

We are using AEM6.0 , and  in our lower environment it is taking longer time to perform specific authorship functions which reduces the speed at which work can be done. For example, deleting a page in Production takes approximately 5 seconds. In lower environment it takes, on average 40 seconds per page. When uploading an asset, in Prod it takes about 3 seconds ,whereas in lower environment  it takes about 11 seconds . For the workflow to complete for uploading assets, in Prod it takes about 13 seconds to complete the workflow in its entirety, and in lower environment it takes about 36 seconds to complete. Please suggest any solution to fix this

Thanks,

Malathy

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hi,

there are a huge number of variables which can influence here. To name a the most prominent ones:

  • different hardware sizing (quite likely, but unsure if it justifies that an impact).
  • different configuration (on a JVM level, repo level, OSGI service level)

You need to dig into these, getting system data and threaddumps are good starting points.

Jörg

View solution in original post

3 Replies

Avatar

Level 8

The best thing to do here would be to take thread/heap dumps and analyze the root cause.

Few additional pointers

#1] Regular maintenance activities taken in lower environments?

#2] Any additional activities going on currently/recent code deployments?

Avatar

Correct answer by
Employee Advisor

Hi,

there are a huge number of variables which can influence here. To name a the most prominent ones:

  • different hardware sizing (quite likely, but unsure if it justifies that an impact).
  • different configuration (on a JVM level, repo level, OSGI service level)

You need to dig into these, getting system data and threaddumps are good starting points.

Jörg