Uploaded image for project: 'Apache Trafodion (Retired)'
  1. Apache Trafodion (Retired)
  2. TRAFODION-3032

combine the Trx threads into one thread

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • dtm
    • None

    Description

      At trx coprocessor start time, it will start two threads, one for lease, for for old transaction cleanup. And there is a third memory monitor thread currently not start by default.

      These threads are per region.

      In one system, there are 200 regions, so we saw RegionServer has over 680 threads, and it cause a high CPU usage, and high System Time usage.

      One improvement is we can combine the threads into one, since they both are periodic routines.

       

      Attachments

        Activity

          People

            ovis_poly liu ming
            ovis_poly liu ming
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: