Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-4073

Memory consumption issues in RHBQ 3.8

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 3.8.6.GA
    • 3.8.1.ER1, 3.8.3.ER2
    • team/eng
    • False
    • Hide

      None

      Show
      None
    • False
    • +
    • Hide

      Locally:

      1. git clone git@github.com:quarkus-qe/quarkus-startstop.git
      2. cd quarkus-startstop
      3. depending on the target branch
        1. 3.2 git checkout feature/3-2-with-otel
        2. 3.8 git checkout feature/3.8
      4. run a test, for example mvn clean verify -pl testsuite -Dtest=StartStopTest#fullMicroProfileNative -Dstart-stop.iterations=25

      In Jenkins:

      Show
      Locally: git clone git@github.com:quarkus-qe/quarkus-startstop.git cd quarkus-startstop depending on the target branch 3.2 git checkout feature/3-2-with-otel 3.8 git checkout feature/3.8 run a test, for example  mvn clean verify -pl testsuite -Dtest=StartStopTest#fullMicroProfileNative -Dstart-stop.iterations=25 In Jenkins: 3.2: run https://main-jenkins-csb-quarkusqe.apps.ocp-c1.prod.psi.redhat.com/job/rhbq-3.2-rhel8-startstop-ts-perflab-mvavrik/ 3.8: run https://main-jenkins-csb-quarkusqe.apps.ocp-c1.prod.psi.redhat.com/view/rhbq-3.8-acceptance/job/rhbq-3.8-rhel8-startstop-ts-perflab/
    • ---

      Applications based on RHBQ 3.8.1 will consume up to 1.5 times more memory, than applications, based on previous versions

      Examples:
      Application, which uses only resteasy-reactive: 66463 kB (were: 60000) in native mode, 214274 kB (were: 150000) in JVM mode
      Application, which uses all smallrye dependencies: 285051 kn (were: 220000) in JVM mode

      Result for CR2:
      Application, which uses only resteasy-reactive in JVM consumed 205156 kB
      Application, which uses all smallrye dependencies consumed 265630 kB in JVM mode

      This run used Red Hat JDK 21.0.3 for jvm mode

        1. testSecureCall.png
          347 kB
          Francesco Nigro
        2. sendStatic-3.8.png
          713 kB
          Francesco Nigro
        3. image-2024-06-20-18-10-36-693.png
          652 kB
          Francesco Nigro
        4. image-2024-06-20-18-10-48-741.png
          652 kB
          Francesco Nigro
        5. image-2024-06-20-18-23-32-624.png
          656 kB
          Francesco Nigro
        6. image-2024-06-20-18-25-42-656.png
          326 kB
          Francesco Nigro
        7. image-2024-06-20-18-29-03-898.png
          483 kB
          Francesco Nigro
        8. image-2024-06-20-18-29-15-522.png
          483 kB
          Francesco Nigro
        9. image-2024-06-20-22-14-40-830.png
          295 kB
          Francesco Nigro
        10. 3.8_class_defining_added.txt
          24 kB
          Francesco Nigro
        11. profile_3.2.jfr
          3.80 MB
          Francesco Nigro
        12. profile_3.8.jfr
          3.98 MB
          Francesco Nigro

              fnigro Francesco Nigro
              rhn-support-fdudinsk Fedor Dudinskii
              Fedor Dudinskii Fedor Dudinskii
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: