Draft: Excess X window traffic when peer tab is selected #466

issue rebroad openend this issue on November 11, 2021
  1. rebroad commented at 1:00 pm on November 11, 2021: contributor

    Currently, PeerTableModel::data() is called approximately 2128 times per second, and within that 288 times to update the display. Assuming 10 rows and 9 columns, this still averages at about 3 updates per field per second, which given that most fields so not change (network, direction, IP address) seems potentially excessive, and seems to cause significant traffic to X servers.

    Still testing workarounds to this.

  2. rebroad added the label Bug on Nov 11, 2021
  3. promag commented at 3:12 pm on November 11, 2021: contributor
    What approach are you considering?
  4. rebroad commented at 11:24 am on November 12, 2021: contributor
    @promag I’m not familiar enough with Qt and how to optimize it as of yet to have a plan, but something seems amiiss, judging from the network data throughput according to Process Monitor given the actual level of activity I’m perceiving.
  5. willcl-ark cross-referenced this on Oct 11, 2023 from issue High CPU load when network traffic page left open by willcl-ark

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/gui. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 02:20 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me