Yeah, most of our performance testing showed either no difference (within the margin of error of Java which can be a handful of percent) or 10%+ improvement.

One thing I might suggest is to double check that the environment is exactly the same as previous tests, or rerun older tests with your current environment to make sure it's all the same. We've definitely had cases where our test system was running out of memory or we accidentally changed the Java version and it caused a significant performance degradation.


On 2024-10-07 07:44 AM, Mike Beckerle wrote:
Well that's disappointing. Our measurements were more like a 10% improvement from 3.8.0 to 3.9.0.
Clearly there is more work to do.


On Wed, Oct 2, 2024 at 7:07 AM Roger L Costello <coste...@mitre.org <mailto:coste...@mitre.org>> wrote:

    Time for Daffodil to parse a file containing 5-million records, each record
    has 132 characters:

    Daffodil version 3.6 took 15 minutes

    Daffodil version 3.7 took 12.5 minutes

    Daffodil version 3.8 took 12.6 minutes

    Daffodil version 3.9 took 13.9 minutes

    The performance of Daffodil has steadily declined since version 3.7.
    Daffodil is now 11.3% slower than it was in version 3.7.


Reply via email to