Bitcoin Forum
June 24, 2024, 12:04:12 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to make Bitcoind to run with more than 1 CPU  (Read 875 times)
buffett (OP)
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
July 17, 2014, 07:45:32 PM
 #1

I have 8 core server, this server is dedicated for hosting bitcoind. So I want to utilize all CPUs for bitcoind to make it faster and more responsive. We host ~20000 addresses and bitcoind is getting slower and slower everyday. For now it takes 2-5 seconds for each transaction. From log I got 2 transactions executed for more than 60s.

Thank you.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
July 17, 2014, 07:57:03 PM
 #2

It's not a easy task to make a program multi-threaded. The only computationally intensive thing that is multi-threaded right now is script verification for blocks.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
buffett (OP)
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
July 18, 2014, 01:17:18 AM
 #3

Do you have any solution for handling large wallet with bitcoind? The only solution I can think is by separating addresses into few bitcoind server. let say 10k addresses per server. But this solution is not elegant and requires a lot of work.

Thank you.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
July 18, 2014, 05:23:17 PM
 #4

is there a reason why you need to keep all those addresses? why can't you prune (or at least move to another wallet) addresses that haven't been used for 60 days?

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
buffett (OP)
Newbie
*
Offline Offline

Activity: 59
Merit: 0


View Profile
July 18, 2014, 06:22:56 PM
 #5

I have an exchange pretty much like btc-e. each member has their own btc address to make deposit.
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!