[bisq-network/bisq] UI / Performance: Remove dependencies on AWT (system tray icon) (#4940)

cd2357 notifications at github.com
Sun Dec 13 17:12:55 CET 2020


As per https://stackoverflow.com/a/11121207 having AWT dependencies in a JavaFX application can lead to more CPU/RAM usage than necessary, because two separate graphics stacks are loaded and active at the same time.

>From what I can tell, Bisq mainly uses AWT for the system tray icon.

If that's the case, then with AWT we have:

* benefits: ability to show Bisq in the system tray
* drawbacks: a separate graphics stack (older, superseded by JavaFX) loaded in Java, with possible impact on RAM and CPU usage

To me, it seems the drawbacks outweigh the benefits.

Therefore, I suggest to remove the AWT dependencies from Bisq (and with that, the system tray icon).


-- 
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/4940
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20201213/a573fa36/attachment-0001.htm>


More information about the bisq-github mailing list