Add tooling to measure things for tuning space/time
---------------------------------------------------

                 Key: UIMA-1090
                 URL: https://issues.apache.org/jira/browse/UIMA-1090
             Project: UIMA
          Issue Type: Improvement
          Components: Core Java Framework
    Affects Versions: 2.2.2
            Reporter: Marshall Schor
            Priority: Minor


Some fairly simple tooling could help users discover easy things to do to tune 
their UIMA application.  One such tool might measure the % of space in the CAS 
used by unused features.  This might occur when using a general component that 
could set many feature fields, but intentionally running it in a mode where 
many of the fields are unused.  In this case, changing the type definition to 
exclude those fields would save space in the CAS, which could be significant in 
those cases where a lot of instances of those types are created (e.g., tokens).

Such a tool could be packaged as a JMX measurement, or as a special annotator, 
or as some new part of the framework.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to