Author: j16sdiz
Date: 2008-12-02 12:22:11 +0000 (Tue, 02 Dec 2008)
New Revision: 24008
Modified:
trunk/freenet/src/freenet/store/saltedhash/SaltedHashFreenetStore.java
Log:
logging for perallocation on starting
if this don't work on windows again,
let's make a useralert asking the user to upgrade to linux
Modified: trunk/freenet/src/freenet/store/saltedhash/SaltedHashFreenetStore.java
===================================================================
--- trunk/freenet/src/freenet/store/saltedhash/SaltedHashFreenetStore.java
2008-12-02 12:21:50 UTC (rev 24007)
+++ trunk/freenet/src/freenet/store/saltedhash/SaltedHashFreenetStore.java
2008-12-02 12:22:11 UTC (rev 24008)
@@ -775,6 +775,7 @@
byte[] seed = new byte[64];
random.nextBytes(seed);
Random mt = new MersenneTwister(seed);
+ int x = 0;
while (oldHdLen < newHdLen) {
mt.nextBytes(b);
bf.rewind();
@@ -783,8 +784,11 @@
if(oldHdLen % (1024*1024*1024L) == 0) {
random.nextBytes(seed);
mt = new MersenneTwister(seed);
- if(starting)
+ if (starting) {
WrapperManager.signalStarting(5*60*1000);
+ if ( x++ % 32 == 0 )
+
System.err.println("Preallocating space for " + name + ": " + oldHdLen + "/" +
newHdLen);
+ }
}
storeFileSizeReady = oldHdLen /
(headerBlockLength + dataBlockLength + hdPadding);
}
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs