[ 
https://issues.apache.org/jira/browse/UIMA-5801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16527585#comment-16527585
 ] 

Richard Eckart de Castilho commented on UIMA-5801:
--------------------------------------------------

Ok. I was thinking more of a situation where you have multiple different 
pipelines running in an application. uimaFIT doesn't particularly cater to 
scaleout scenarios anyway - at least not with its convenience methods for 
running pipelines. If one wants to scale with uimaFIT, the person could build 
the component descriptors using uimaFIT, but then pass these descriptors to 
something that can handle scaling, e.g. the CPE or maybe UIMA-AS.

 

> Performance degradation of jCas.reset when repeatedly used in different 
> analysisEngines
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-5801
>                 URL: https://issues.apache.org/jira/browse/UIMA-5801
>             Project: UIMA
>          Issue Type: Bug
>          Components: UIMA
>    Affects Versions: 2.1
>            Reporter: David Bürkle
>            Assignee: Marshall Schor
>            Priority: Major
>         Attachments: JCasPerformanceTest.java
>
>
> The execution time of jCas.reset() increases linearly when invoked on the 
> same jCas.
> This occurs in a loop that builds a new analysisEngine, processes the jCas 
> and resets it.
> This does not occur when the same analysisEngine is reused.
> A junit test demonstrating the behaviour is attatched.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to