[ https://issues.apache.org/jira/browse/JOSHUA-336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16622289#comment-16622289 ]
Michael Wall commented on JOSHUA-336: ------------------------------------- [~teofili] is that memory in the heap? Might be useful to try using off heap. > Reduce memory footprint when loading language packs > --------------------------------------------------- > > Key: JOSHUA-336 > URL: https://issues.apache.org/jira/browse/JOSHUA-336 > Project: Joshua > Issue Type: Improvement > Components: core > Affects Versions: 6.1 > Reporter: Tommaso Teofili > Priority: Major > > Loading an existing language pack currently has a quite high memory > footprint. > This is due to the fact that many resources are loaded into main memory, like > language models, grammars, etc. > It would be nice if we could reduce memory footprint so that not all of the > resources need to be allocated (e.g. by lazy loading some of them on demand) > all the time. > An example use case to support is you have an application in which you want > to use multiple language packs (e.g. en->de , it->de) at a time (e.g. CLIR > applications), it'd be good if the amount of memory required by the > application wouldn't *linearly* grow with the size of each loaded language > packs. -- This message was sent by Atlassian JIRA (v7.6.3#76005)