Uploaded image for project: 'Joshua (Retired)'
  1. Joshua (Retired)
  2. JOSHUA-336

Reduce memory footprint when loading language packs

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 6.1
    • None
    • core
    • None

    Description

      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.

      Attachments

        Activity

          People

            teofili Tommaso Teofili
            teofili Tommaso Teofili
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: