Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-5829

Investigate uint64 hash function replacement

    XMLWordPrintable

    Details

    • Team:
      Team A
    • Sprint:
      Sprint 61 (Feb 2020), Sprint 62 (Mar 2020)
    • Story Points:
      2

      Description

      Most of the data in configuration cache is indexed by their 64 bit unsigned integer identifiers and uses the same generic hash function that is used for other data. During processing Zabbix spends considerable cpu time (it was around 22% few years ago in poller performance tests) calculating hash sums for 64 bit integers. So finding more efficient hash function would save some processing time (especially when configuration cache lookups must be done while configuration cache is locked).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              wiper Andris Zeila
              Reporter:
              wiper Andris Zeila
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: