[bisq-network/bisq] High CPU Consumed (#4370)

chimp1984 notifications at github.com
Mon Dec 14 16:47:11 CET 2020


> > Is there a way to make the thread run in the background? The priority of the thread should be low so that it doesn't slow down other programs.
> 
> Doing the chain download off the main jfx application thread was attempted, but didn't work. (Not sure when it was tried -- a long time before I started working on Bisq.)

You refer to the BTC block download? That is threaded...

The DAO parsing is not the bottleneck, that is very fast and the risk and complexity to do that threaded was not worth the performance difference, in fact it was slower due threading overhead.

The problem is likely client code which gets executed on DAO state change, and some expensive methods (iteration, lookups). There have been done some improvements already but it requires more.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/issues/4370#issuecomment-744527911
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20201214/d712c823/attachment-0001.htm>


More information about the bisq-github mailing list