Bitcoin Forum
May 11, 2024, 07:37:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Importing blockchain data file really slow  (Read 888 times)
sdp (OP)
Sr. Member
****
Offline Offline

Activity: 469
Merit: 281



View Profile WWW
November 26, 2012, 12:02:24 PM
 #1

Yesterday, I opened Bitcoin-qt.exe with the -loadblock= option.  i can see the block chain has gone up by a few hundred megabytes.  Today, it is still loading.  it is no where near done.  I estimate it will be finished by the Wednesday after tomorrow but not before.  Is this normal?   Undecided

Shawn

Coinsbank: Left money in their costodial wallet for my signature.  Then they kept the money.
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715456268
Hero Member
*
Offline Offline

Posts: 1715456268

View Profile Personal Message (Offline)

Ignore
1715456268
Reply with quote  #2

1715456268
Report to moderator
1715456268
Hero Member
*
Offline Offline

Posts: 1715456268

View Profile Personal Message (Offline)

Ignore
1715456268
Reply with quote  #2

1715456268
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
November 26, 2012, 12:22:34 PM
 #2

Yesterday, I opened Bitcoin-qt.exe with the -loadblock= option.  i can see the block chain has gone up by a few hundred megabytes.  Today, it is still loading.  it is no where near done.  I estimate it will be finished by the Wednesday after tomorrow but not before.  Is this normal?   Undecided

With hardware that performs poorly (CPU and storage) those numbers aren't unheard of but slower than it should be it seems.

You aren't by chance using an encrypted filesystem, are you?  Or have Dropbox trying to backup the blockchain at the same time as it is being created?

Neither of those are good for bitcoin blockchain files.

An upcoming release of the Bitcoin.org client will do a much better job at this but it is not even to the testing phase yet so tht shouldn't be something you want to wait on.


Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


sdp (OP)
Sr. Member
****
Offline Offline

Activity: 469
Merit: 281



View Profile WWW
November 26, 2012, 01:35:24 PM
 #3

It's a laptop running 1 GHz 1GB of RAM and Vista using 256kb/s connection.  Slow as computers go.  I noticed it was fast at the beginning and got slower as it added more blocks.  It was loading hundreds of blocks a second at first.  Now, it takes two seconds per block.


Coinsbank: Left money in their costodial wallet for my signature.  Then they kept the money.
nlev
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 26, 2012, 04:59:45 PM
 #4

It's just taken me 36 hours to download the block index with the bitcoin-qt app, and that's on a dual-core Athlon 4400+ with 4Gb ram and SATA drives.  I stopped it and moved the blkindex file onto a RAM-based filesystem halfway through which helped speed quite a bit, though I didn't have enough RAM spare to put the data files in too.

I do feel that this is one aspect of bitcoins that isn't going to scale too well in the future as the block history keeps growing, and won't be compatible with mobile computing.  Personal clients and wallets may become the exception rather than the rule, as they'll exceed the capacity of mobile devices as well as the transfer limits on data plans.  As a newcomer I'd be interested to read up on any future plans or directions if anyone knows where to find them ?
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
November 26, 2012, 09:56:45 PM
 #5

It's a laptop running 1 GHz 1GB of RAM and Vista using 256kb/s connection.  Slow as computers go.  I noticed it was fast at the beginning and got slower as it added more blocks.  It was loading hundreds of blocks a second at first.  Now, it takes two seconds per block.

Ya, that's not suitable hardware for running Vista itself, nonetheless the bitcoin-qt for pulling a full blockchain.  Even once it is caught up the blockchain verification will make the system appear non-responsive.  It technically can work, it will just be very slow.


I do feel that this is one aspect of bitcoins that isn't going to scale too well in the future as the block history keeps growing, and won't be compatible with mobile computing.

End users don't need to run the full blockchain.  Multibit is an SPV client , and Bitcoin Wallet for Android is an SPV client for mobile.  These pull block headers only on initial sync. 

And for those who do need the full blockchain:

An upcoming release of the Bitcoin.org client will do a much better job at this but it is not even to the testing phase yet  [Edit: just reached the "test-if you dare" phase] so that shouldn't be something you want to wait on.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!