[jira] Commented: (UIMA-1426) More control for apps against OOMs from UIMA core: Add configuration option to set the maximum heap size the CAS will grow to

2009-08-11 Thread Marshall Schor (JIRA)

[ 
https://issues.apache.org/jira/browse/UIMA-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742177#action_12742177
 ] 

Marshall Schor commented on UIMA-1426:
--

Thilo - were you going to be working on this?  Is it something that you could 
do in time for the 2.3.0 release?

 More control for apps against OOMs from UIMA core: Add configuration option 
 to set the maximum heap size the CAS will grow to
 -

 Key: UIMA-1426
 URL: https://issues.apache.org/jira/browse/UIMA-1426
 Project: UIMA
  Issue Type: Improvement
  Components: Core Java Framework
Reporter: Thomas Hampp

 Applications need to protect themselves against out of memory exceptions 
 (OOMs). UIMA should help with that by making sure a growth in the CAS heap 
 size will not cause an OOM. One way to do this is to add a config param that 
 controls the maximum heap size for a CAS and throw a runtime exception if 
 that threshold is exceeded.
 Since apps often use multiple CASes in pools in multihreaded fashion they 
 would still need to exercise some app specific math (and guesswork) to 
 determine the right value for this param. But at least they would be able to 
 have some control.
 (There could still be OOMs during UIMA processing from other sources)

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



[jira] Commented: (UIMA-1426) More control for apps against OOMs from UIMA core: Add configuration option to set the maximum heap size the CAS will grow to

2009-08-11 Thread Thilo Goetz (JIRA)

[ 
https://issues.apache.org/jira/browse/UIMA-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12742225#action_12742225
 ] 

Thilo Goetz commented on UIMA-1426:
---

No, let's leave open (unless somebody else wants a go).

 More control for apps against OOMs from UIMA core: Add configuration option 
 to set the maximum heap size the CAS will grow to
 -

 Key: UIMA-1426
 URL: https://issues.apache.org/jira/browse/UIMA-1426
 Project: UIMA
  Issue Type: Improvement
  Components: Core Java Framework
Reporter: Thomas Hampp

 Applications need to protect themselves against out of memory exceptions 
 (OOMs). UIMA should help with that by making sure a growth in the CAS heap 
 size will not cause an OOM. One way to do this is to add a config param that 
 controls the maximum heap size for a CAS and throw a runtime exception if 
 that threshold is exceeded.
 Since apps often use multiple CASes in pools in multihreaded fashion they 
 would still need to exercise some app specific math (and guesswork) to 
 determine the right value for this param. But at least they would be able to 
 have some control.
 (There could still be OOMs during UIMA processing from other sources)

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