[bisq-network/bisq] Improve DAO state store persistence and statistics logging [chimp1984] (PR #5935)

jmacxx notifications at github.com
Fri Dec 24 19:36:58 CET 2021


> Maybe we can use a separate periodic log for the number of threads with a rather short period

Just noticed we're already logging the thread count every 10 minutes:

https://github.com/bisq-network/bisq/blob/963b966f7fffec1105c6ab3742a90b1bbc58bc65/common/src/main/java/bisq/common/util/Profiler.java#L38


<details>
  <summary>example</summary>

    bisq_9.log:Nov-26 09:08:09.023 [main] INFO  b.c.u.Profiler: Total memory: 128 MB; Used memory: 35.964 MB; Free memory: 92.036 MB; Max memory: 2 GB; No. of threads: 1 
    bisq_9.log:Nov-26 09:18:09.727 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 577 MB; Used memory: 542.871 MB; Free memory: 34.129 MB; Max memory: 2 GB; No. of threads: 74 
    bisq_9.log:Nov-26 09:28:09.723 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 637 MB; Used memory: 589.277 MB; Free memory: 47.723 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 09:38:09.726 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 672 MB; Used memory: 625.756 MB; Free memory: 46.244 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 09:48:09.730 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 691 MB; Used memory: 632.724 MB; Free memory: 58.276 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 09:58:09.726 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 721 MB; Used memory: 679.546 MB; Free memory: 41.454 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 10:08:09.721 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 736 MB; Used memory: 622.522 MB; Free memory: 113.478 MB; Max memory: 2 GB; No. of threads: 76 
    bisq_9.log:Nov-26 10:18:09.719 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 736 MB; Used memory: 642.334 MB; Free memory: 93.666 MB; Max memory: 2 GB; No. of threads: 74 
    bisq_9.log:Nov-26 10:28:09.726 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 736 MB; Used memory: 616.273 MB; Free memory: 119.727 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 10:38:09.726 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 736 MB; Used memory: 624.33 MB; Free memory: 111.67 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 10:48:09.719 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 736 MB; Used memory: 653.407 MB; Free memory: 82.593 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 10:58:09.732 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 751 MB; Used memory: 606.225 MB; Free memory: 144.775 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 11:08:09.727 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 751 MB; Used memory: 624.231 MB; Free memory: 126.769 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 11:18:09.733 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 628 MB; Used memory: 584.784 MB; Free memory: 43.216 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 11:28:09.726 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 677 MB; Used memory: 646.294 MB; Free memory: 30.706 MB; Max memory: 2 GB; No. of threads: 66 
    bisq_9.log:Nov-26 11:38:09.733 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 629 MB; Used memory: 580.585 MB; Free memory: 48.415 MB; Max memory: 2 GB; No. of threads: 70 
    bisq_9.log:Nov-26 11:48:09.729 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 686 MB; Used memory: 602.936 MB; Free memory: 83.064 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 11:58:09.721 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 740 MB; Used memory: 690.403 MB; Free memory: 49.597 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 12:08:09.758 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 708 MB; Used memory: 631.827 MB; Free memory: 76.173 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 12:18:09.729 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 708 MB; Used memory: 651.782 MB; Free memory: 56.218 MB; Max memory: 2 GB; No. of threads: 68 
    bisq_9.log:Nov-26 12:28:09.734 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 723 MB; Used memory: 667.927 MB; Free memory: 55.073 MB; Max memory: 2 GB; No. of threads: 72 
    bisq_9.log:Nov-26 12:38:09.732 [JavaFX Application Thread] INFO  b.c.u.Profiler: Total memory: 1.229 GB; Used memory: 724.583 MB; Free memory: 533.417 MB; Max memory: 2 GB; No. of threads: 67 

</details>


-- 
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/5935#issuecomment-1000914218
You are receiving this because you are subscribed to this thread.

Message ID: <bisq-network/bisq/pull/5935/c1000914218 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20211224/86ebea0c/attachment-0001.htm>


More information about the bisq-github mailing list