Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-4399

CVS scanner activates repository on every poll, causing high native memory usage

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 2.10.0
    • 2.8.0, 2.9.0
    • None
    • None

    Description

      In some cases (large number of repositories with very short polling times) FishEye's native memory usage seems to grow very quickly. This can increase over the addressable memory limit, especially on a 32bit vm.

      The errors seen are usually one of:

      # There is insufficient memory for the Java Runtime Environment to continue.
      # Native memory allocation (malloc) failed to allocate 32756 bytes for ChunkPool::allocate
      
      # There is insufficient memory for the Java Runtime Environment to continue.
      # Native memory allocation (malloc) failed to allocate 144728 bytes for Chunk::new
      
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # java.lang.OutOfMemoryError: requested 32756 bytes for ChunkPool::allocate. Out of swap space?
      #
      #  Internal Error (allocation.cpp:166), pid=12680, tid=525335360
      #  Error: ChunkPool::allocate
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              lpater Lukasz Pater
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: