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
    • 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. mprotect.zip
          83 kB
        2. 3.9.2_cpu.zip
          388 kB
        3. testSecureCall.png
          testSecureCall.png
          347 kB
        4. sendStatic-3.8.png
          sendStatic-3.8.png
          713 kB
        5. image-2024-06-20-18-10-36-693.png
          image-2024-06-20-18-10-36-693.png
          652 kB
        6. image-2024-06-20-18-10-48-741.png
          image-2024-06-20-18-10-48-741.png
          652 kB
        7. image-2024-06-20-18-23-32-624.png
          image-2024-06-20-18-23-32-624.png
          656 kB
        8. image-2024-06-20-18-25-42-656.png
          image-2024-06-20-18-25-42-656.png
          326 kB
        9. image-2024-06-20-18-29-03-898.png
          image-2024-06-20-18-29-03-898.png
          483 kB
        10. image-2024-06-20-18-29-15-522.png
          image-2024-06-20-18-29-15-522.png
          483 kB
        11. image-2024-06-20-22-14-40-830.png
          image-2024-06-20-22-14-40-830.png
          295 kB
        12. 3.8_class_defining_added.txt
          24 kB
        13. profile_3.2.jfr
          3.80 MB
        14. profile_3.8.jfr
          3.98 MB

              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: