From e59abe1b144894cff1d1115a2f29476f4550c8c5 Mon Sep 17 00:00:00 2001 From: CalDescent Date: Fri, 31 Dec 2021 20:52:50 +0000 Subject: [PATCH] Include hashrate in logs for easy comparison between different hardware specs --- .../java/org/qortal/controller/OnlineAccountsManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/controller/OnlineAccountsManager.java b/src/main/java/org/qortal/controller/OnlineAccountsManager.java index 842374e9..687d6c9f 100644 --- a/src/main/java/org/qortal/controller/OnlineAccountsManager.java +++ b/src/main/java/org/qortal/controller/OnlineAccountsManager.java @@ -77,8 +77,10 @@ public class OnlineAccountsManager extends Thread { byte[] bytes = Longs.toByteArray(timestamp); Integer nonce = MemoryPoW.compute2(bytes, POW_BUFFER_SIZE, difficulty); + long totalTime = System.currentTimeMillis() - timestamp; + double hashRate = nonce / (double)totalTime * 1000.0f; - LOGGER.info("Computed nonce: {}. Time taken: {} ms", nonce, (System.currentTimeMillis() - timestamp)); + LOGGER.info("Computed nonce: {}. Time taken: {} ms. Hashrate: {}", nonce, totalTime, hashRate); } } catch (InterruptedException e) {