Thanks to visit codestin.com
Credit goes to github.com

Skip to content

+13% in startup time, augmentation time, and after-start memory footprint #20448

@tkyjovsk

Description

@tkyjovsk

Before reporting an issue

  • I have searched existing issues
  • I have reproduced the issue with the latest release

Area

core

Describe the bug

CI job running with Keycloak Nightly images discovered a 12-14% increase in startup time, augmentation time, and memory footprint after start between 2023-04-28 and 2023-04-29 (both at 2:25 AM UTC). The regression has been present in all subsequent runs since then.
Screenshot from 2023-05-18 17-11-37

Version

nightly

Expected behavior

Server startup time and augmentation time (as reported in the server log) and memory footprint after start at the level of pre-Quarkus 3 merge baseline.

Actual behavior

+12 .. 14% regression compared to baseline.

How to Reproduce?

Measure startup time, augmentation time as reported in Keycloak server's pod log; memory usage as reported in /sys/fs/cgroup/memory/memory.usage_in_bytes or /proc/1/smaps inside the Keycloak pod. Utility scripts for this will be added to the keycloak-benchmark project shortly.

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions