1 2 Previous Next 20 Replies Latest reply on Mar 7, 2008 8:18 AM by dimitris Go to original post
      • 15. Re: Another startup time regression
        kabirkhan

        The legacy ant one, i.e. just update build/build-thirdparty.xml to use:

         <componentref name="jboss/aop" version="snapshot"/>
        
        


        • 16. Re: Another startup time regression
          dimitris

          The boot times I'm seing. I use 2 runs where the 2nd is faster because of the cached disk files, on XP.

          Intel Core2/T7200@2GHz/2GRAM
          WinXP/Sun15

          With AOP 2.0.0.CR7

           1st-run 2nd-run
          minimal 4 4
          default 34 32
          all 55 55
          


          With latest AOP snapshot:
           1st-run 2nd-run
          minimal 9 4
          default 41 27
          all 91 43
          

          It seems snapshot is slower, so I'm not changing the build now. More profiling is probably needed.

          BTW, maybe we should create a wiki with boot time results people see in various CPU/OS/JVM combinations, so we have a measure to compare against.

          • 17. Re: Another startup time regression
            stalep

            hi, i finished http://jira.jboss.com/jira/browse/JBAOP-532 last week, it gave me some speed increase in the boot time.
            before the change:
            default: 27s:972ms 28s:385ms 31s:267ms
            after the change:
            default: 23s:573ms 24s:258ms 21s:791ms

            this is with invisible annotation parsing support turned off.

            • 18. Re: Another startup time regression
              dimitris

              Stale, are you using the latest AS trunk to get those numbers? I'm asking because that includes the enabling of the jboss.vfs.forceNoCopy=true flag.

              • 19. Re: Another startup time regression
                stalep

                i tested this on feb 27 builded from trunk. i updated head and rebuilded as5 now and tested it again (with and without the annotation changes).
                without annotation changes:
                27s:162ms 27s:659ms 28s:46ms
                with annotation changes:
                21s:835ms 22s:460ms 22s:751ms

                i profiled the bootup after the annotation changes and our primary problem atm is that for every new binding we rebuild the whole chain. flavia is working on a different implementation that would hopefully elimnate this or atleast reduce it significantly. this will be added to trunk within the next week.

                • 20. Re: Another startup time regression
                  dimitris

                  I switched my local AS5 copy to AOP 'snapshot" and see a 20% improvement :-)

                  1 2 Previous Next