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

Investigate uint64 hash function replacement

XMLWordPrintable

    • Sprint 61 (Feb 2020), Sprint 62 (Mar 2020)
    • 2

      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).

            wiper Andris Zeila
            wiper Andris Zeila
            Team A
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: