Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-5277 [startup][performance] general optimizations
  3. HARMONY-5285

[classlib][startup][performance] double reading of resources from jars

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Classlib
    • None

    Description

      The problem is in ZipEntry reading: some of JarEntry's are reading twice : resources in jars for instance. Besides reading jar entries is not effective : it's reading via classlib portlib, that uses systems calls always and there is no cashing of entries that were read before.
      If one look to the file usage while jar loading he[she] see that the significant number of reads happen from one offset (ecpesially for jars resources).

      Attachments

        Activity

          People

            Unassigned Unassigned
            nsnaumova Naumova Natalya
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: