Xorg server eats all available CPU time, while bitcoin is running.
version 0.3.24-beta
Xorg server eats all available CPU time, while bitcoin is running.
version 0.3.24-beta
We need far more details than this. OS? OS version? X server version? video hardware? other hardware?
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
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)
another thing: Xorg seems to eat CPU time only if the new chain blocks are downloading.
Naturally,with bitcoind in daemon mode is all ok.
hmmm. I wonder if we are simply updating the display each time a block is downloaded...
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.
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%).
Can you retry this with the Qt UI?
Closing this issue due to inactivity, please re-open if this is still the case with bitcoin-qt (releases from 0.5.0)