Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: botolo86 on December 06, 2013, 07:08:29 PM



Title: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: botolo86 on December 06, 2013, 07:08:29 PM
Hello Friends,

I have been trying to sync my Bitcoin-QT app under Mac OS X Mavericks for days and everything was going soooooooo slow! I kept leaving the Mac on the whole time, even during night, but the syncing process was going extremely slow. My Mac is a recent iMac with 8GB of RAM, 1 TB of HD and I have a fast internet connection.

I finally found the solution and the sync just switched from super slow to super fast and I completed more than 60% of the sync in just one day.

How did I do that? Easy peasy (and I wonder why I did not think about this before).

Mac OS X Mavericks introduces a neat feature, which can be troublesome when you try to sync your Bitcoin app. This feature is called App Nap and it basically slows down any app running in the background (http://www.apple.com/osx/advanced-technologies/).

You need to turn this feature off for the Bitcoin-QT client. Just right-click on the app's icon, select GET INFO and then check the PREVENT APP NAP feature.

Done, your client will start syncing super fast.

I hope the above is helpful to other fellow Mac users and Bitcoin enthusiasts.


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: ak84 on December 06, 2013, 07:19:30 PM
Interesting, thanks for the info. My wallet already synced after 2 days nonstop so I can't test it out.

It is helpful to download bootstrap.dat via torrent for new users as well.


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: eikebit on December 06, 2013, 10:46:47 PM
Awesome tip. I hadn't opened my wallet in a while and had to sync again. It worked a treat!


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: botolo86 on December 07, 2013, 06:22:50 AM
Awesome tip. I hadn't opened my wallet in a while and had to sync again. It worked a treat!

Fantastic, I am glad this tip was helpful!


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: brendon on January 26, 2014, 01:40:20 PM
Just a heads up for anybody else having issues, see if you have a 'file shield' anti-virus running. I had Avast running, and Bitcoin-Qt was importing about 1 block per second -- which would have taken me many days to complete. (As soon as Bitcoin-Qt opened, Avast started using about 90% of CPU -- obviously running virus scans on the IO). Disabling the file shield I managed to get 150 per second imported.


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: ShawnLeary on February 04, 2014, 06:48:16 PM
Interesting, thanks for the info. My wallet already synced after 2 days nonstop so I can't test it out.

It is helpful to download bootstrap.dat via torrent for new users as well.

Did this and still doesn't speed up the process.  Why doesn't bitcoin-qt use the torrents to download the blockchain on its own?


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: liquidcoin on February 04, 2014, 11:39:56 PM
Thanks for the info. it worked for me.


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: ZimCoin on May 17, 2014, 10:24:33 PM
Thank God for you and the app nap suggestion!


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: nixon99 on May 18, 2014, 04:48:58 PM
Thanks, very useful tip.


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: naturallin on June 23, 2014, 01:24:16 AM
Thanks!

I will try it and see how fast it'll sync.


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: Zebracrypto on July 06, 2014, 01:38:56 PM
I will test this out.

Thank you


Title: Re: How to speed up the syncing process of Bitcoin-QT under Mac OS X Mavericks
Post by: Ninazu on February 01, 2017, 05:40:21 PM
For El Capitan/Sierra
Code:
sudo defaults write /Library/Preferences/.GlobalPreferences.plist LSAppNapIsDisabled -bool YES