Bitcoin .8.4 MacOSX 100% CPU on all cores when syncing. #3304

issue timuckun opened this issue on November 22, 2013
  1. timuckun commented at 10:54 AM on November 22, 2013: none

    Seems to be OK for a while but it eventually starts racing all the cores 100%. The fans start screaming and I have to shut it off because I fear it's going to fry something.

    MacBook Air. 8G Ram. i7 Quad Core, SSD drives.

    Unfortunately I have to sync the whole chain.

  2. fanquake commented at 11:10 AM on November 22, 2013: member

    @timuckun You can specify the number of cores used for blockchain verification with -par=n

    Open Terminal.app and use a command like

    open path/to/Bitcoin-Qt.app --args -par=n
    

    with 'n' being the number of cores you'd like to use for verification.

  3. sipa commented at 10:34 AM on November 30, 2013: member

    Is it really unreasonable that software uses all CPU available to do something the user wants to see done quickly?

  4. laanwj commented at 11:23 AM on November 30, 2013: member

    Some might prefer a slower sync in the background. I guess we could add a "number of cores" slider to the options in the GUI to show the compromise...

  5. Diapolo commented at 2:05 PM on November 30, 2013: none

    @laanwj If this is the -par switch, then that option is in my options-pull... didn't have time to make it Qt-only, but as I have quite a few open pulls I don't feel that motivated either currently.

  6. timuckun commented at 9:42 AM on December 1, 2013: none

    @sipa In my case it makes the machine run hot and races the fan for extended periods of time. Aside from getting in the way of work I am afraid it may actually damage the hardware to run like that.

  7. laanwj commented at 11:26 AM on December 1, 2013: member

    @Diapolo Ok, that's cool, I'll have a try of separating out the UI changes.

  8. laanwj closed this on Jan 30, 2014

  9. Bushstar referenced this in commit 39d124ddb1 on Apr 8, 2020
  10. Bushstar referenced this in commit 546e69f1af on Apr 8, 2020
  11. MarcoFalke locked this on Sep 8, 2021

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-21 18:16 UTC

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