Mike Beckerle created DAFFODIL-2706:
---------------------------------------
Summary: Memory size limits - measurements needed - doc online
should publish it
Key: DAFFODIL-2706
URL: https://issues.apache.org/jira/browse/DAFFODIL-2706
Project: Daffodil
Issue Type: Bug
Components: Documentation, QA
Affects Versions: 3.3.0
Reporter: Mike Beckerle
(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)
--
This message was sent by Atlassian Jira
(v8.20.7#820007)