Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2706

Memory size limits - measurements needed - doc online should publish it

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.3.0
    • None
    • Documentation, QA

    Description

      (Categorized this as a bug, because this is not a measurement we are making and talking about in our documentation)

      Users have requested information about how small a JVM memory footprint can run Daffodil, assuming loading of a precompiled DFDL schema. 

      We should have such a test for Runtime 1, and the results should be published for each release. 

      This is of course somewhat schema dependent. That is a schema for large messages which cannot be streamed for unparsing will have large footprint no matter what. I think the interest is for small message data  - e.g. data that is typical messages up to 1Kbyte in size. 

      The test needs to scrutinize time spent in Java Garbage Collection overhead, as the memory should not be so small as to drive up the GC overhead level. 

      The interest comes from wanting to run Daffodil on devices using smaller CPUs such as are found in embedded devices, phones, gateways, etc. (ARM and Atom CPUs typically)

      Attachments

        Activity

          People

            Unassigned Unassigned
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: