Xorg server eats all of CPU time, while bitcoin is running #469

issue vasisualiy opened this issue on August 14, 2011
  1. vasisualiy commented at 10:09 PM on August 14, 2011: none

    Xorg server eats all available CPU time, while bitcoin is running.

    version 0.3.24-beta

  2. jgarzik commented at 11:44 PM on August 14, 2011: contributor

    We need far more details than this. OS? OS version? X server version? video hardware? other hardware?

  3. vasisualiy commented at 7:20 AM on August 15, 2011: none

    X.Org X Server 1.10.3.901 (1.10.4 RC 1) Release Date: 2011-07-29 X Protocol Version 11, Revision 0 Build Operating System: Linux 3.0.0-ARCH i686 Current Operating System: Linux linuxhost 3.0-pf #1 SMP PREEMPT Sun Aug 14 23:03:58 CEST 2011 i686 Kernel command line: BOOT_IMAGE=arch ro root=801 Build Date: 08 August 2011 08:28:07AM

    The issue comes with vanilla kernel from Arch repo. And with the pf-patched kernel (BFS and BFQ enabled) too. But, subjectiv, with the BFQ and BFS the problem is much "smoother".

    iostat -x -m 3:

    avg-cpu: %user %nice %system %iowait %steal %idle 41,05 22,53 2,47 33,64 0,00 0,31

    Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await r_await w_await svctm %util sda 1,54 22,84 62,65 14,81 0,52 0,18 18,49 0,92 11,96 11,13 15,46 6,63 51,36 sdb 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00

    avg-cpu: %user %nice %system %iowait %steal %idle 9,57 12,17 0,87 69,28 0,00 8,12

    Device: rrqm/s wrqm/s r/s w/s rMB/s wMB/s avgrq-sz avgqu-sz await r_await w_await svctm %util sda 0,00 6,67 33,04 133,04 0,29 0,88 14,41 59,86 360,42 12,21 446,91 4,46 74,03 sdb 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00

    iotop: 3055 be/4 dikiy 205.71 K/s 518.09 K/s 0.00 % 99.99 % bitcoin

  4. vasisualiy commented at 7:21 AM on August 15, 2011: none

    video: GeForce 4Ti4200, driver nouveau.

    lspci:

    00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80) 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge 00:09.0 Ethernet controller: 3Com Corporation 3c940 10/100/1000Base-T [Marvell](rev 12) 00:0a.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50) 00:0b.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) 00:0b.1 Input device controller: Creative Labs SB Live! Game Port (rev 07) 00:0e.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01) 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80) 01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200](rev a3)

  5. vasisualiy commented at 11:03 AM on August 15, 2011: none

    another thing: Xorg seems to eat CPU time only if the new chain blocks are downloading.

  6. vasisualiy commented at 11:09 AM on August 15, 2011: none

    Naturally,with bitcoind in daemon mode is all ok.

  7. jgarzik commented at 1:12 PM on August 15, 2011: contributor

    hmmm. I wonder if we are simply updating the display each time a block is downloaded...

  8. vasisualiy commented at 2:42 PM on August 15, 2011: none

    Another thing: I tested the actual version of bitcoin on the Ubuntu on the Laptop and all seems to be OK.

    The Laptop has a most better CPU (Dual Core) + 2GB RAM, and the computer, where bitcoin is "bugging" has only an Athlon 1.8GHz + 512MB RAM.

  9. vasisualiy commented at 2:44 PM on August 15, 2011: none

    But with a look on the output of top, the Xorg server eats only 2-3% (but on the computer with the bug triggered X org eats 30-60%).

  10. laanwj commented at 6:54 PM on October 11, 2011: member

    Can you retry this with the Qt UI?

  11. laanwj commented at 6:45 PM on December 3, 2011: member

    Closing this issue due to inactivity, please re-open if this is still the case with bitcoin-qt (releases from 0.5.0)

  12. laanwj closed this on Dec 3, 2011

  13. ptschip referenced this in commit 52c4612f01 on May 3, 2017
  14. kallewoof referenced this in commit cc4b98f854 on Oct 4, 2019
  15. lateminer referenced this in commit 5d877414ed on Oct 16, 2019
  16. Losangelosgenetics referenced this in commit 6f28951cf6 on Mar 12, 2020
  17. rajarshimaitra referenced this in commit e847578dc5 on Aug 5, 2021
  18. DrahtBot locked this on Sep 8, 2021
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 00:16 UTC

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