• Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected

      As observed in https://pyroscope.acs-prod-dp-02.acs.rhcloud.com/?query=process_cpu%3Asamples%3Acount%3Acpu%3Ananoseconds%7Bservice_name%3D%22sensor-59564f584-mk4cd%22%7D
      We spend a lot of CPU time checking if IP is public

      Also cluster entities use a lot of memory https://pyroscope.acs-prod-dp-02.acs.rhcloud.com/?query=memory%3Aalloc_space%3Abytes%3Aspace%3Abytes%7Bservice_name%3D%22sensor-59564f584-mk4cd%22%7D

      We should investigate this. For checking is IP is public we can consider bit operations and simd (will be in beta in Go 1.26) but maybe we can limit number of times we call it.

        1. alloc_space.png
          143 kB
          Tomasz Janiszewski
        2. Screenshot from 2026-02-17 17-07-52.png
          183 kB
          Tomasz Janiszewski

              Unassigned Unassigned
              tjanisze@redhat.com Tomasz Janiszewski
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: