Re: [freenet-dev] Logging in Fred

2012-03-28 Thread postwall-free...@yahoo.de
If I remember right then the main issue with debug logging wasn't GC but that generating some of the log string arguments in freenet was simply very resource intensive in itself. So if Java isn't somehow intelligent enough to detect that argument x isn't needed since it won't be used in the end

Re: [freenet-dev] Disk I/O thread

2012-09-06 Thread postwall-free...@yahoo.de
Freetalk and WoT may be better designed on that level. However they produce more disk I/O. And the reason for this is, mainstream database practice and theory are designed for two cases: 1. Lots of data (absolute amount and transactions/sec) on fast, reliable hardware with professional

[freenet-dev] Logging in Fred

2012-03-28 Thread postwall-free...@yahoo.de
If I remember right then the main issue with debug logging wasn't GC but that generating some of the log string arguments in freenet was simply very resource intensive in itself. So if Java isn't somehow intelligent enough to detect that argument x isn't needed since it won't be used in the end