fix for memory limit computation ?

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3125 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
borg-0300 18 years ago
parent e7c7f338f6
commit d98ba7bc33

@ -39,9 +39,9 @@ import de.anomic.htmlFilter.htmlFilterContentScraper;
import de.anomic.index.indexCollectionRI;
import de.anomic.index.indexContainer;
import de.anomic.index.indexContainerOrder;
import de.anomic.index.indexRWIEntry;
import de.anomic.index.indexRAMRI;
import de.anomic.index.indexRI;
import de.anomic.index.indexRWIEntry;
import de.anomic.index.indexRWIEntryNew;
import de.anomic.index.indexURLEntry;
import de.anomic.kelondro.kelondroBase64Order;
@ -82,7 +82,8 @@ public final class plasmaWordIndex implements indexRI {
}
public int minMem() {
return dhtOutCache.minMem() + dhtInCache.minMem() + collections.minMem();
// return dhtOutCache.minMem() + dhtInCache.minMem() + collections.minMem();
return collections.minMem();
}
public int maxURLinDHTOutCache() {
@ -566,8 +567,8 @@ public final class plasmaWordIndex implements indexRI {
}
public void pause() {
synchronized(this) {
if(pause == false) {
synchronized (this) {
if (!pause) {
pause = true;
serverLog.logInfo("INDEXCLEANER", "IndexCleaner-Thread paused");
}
@ -575,8 +576,8 @@ public final class plasmaWordIndex implements indexRI {
}
public void endPause() {
synchronized(this) {
if (pause == true) {
synchronized (this) {
if (pause) {
pause = false;
this.notifyAll();
serverLog.logInfo("INDEXCLEANER", "IndexCleaner-Thread resumed");
@ -585,7 +586,7 @@ public final class plasmaWordIndex implements indexRI {
}
public void waiter() {
synchronized(this) {
synchronized (this) {
if (this.pause) {
try {
this.wait();
@ -597,18 +598,17 @@ public final class plasmaWordIndex implements indexRI {
}
}
}
/*
public static void main(String[] args) {
// System.out.println(kelondroMSetTools.fastStringComparator(true).compare("RwGeoUdyDQ0Y", "rwGeoUdyDQ0Y"));
// System.out.println(new Date(reverseMicroDateDays(microDateDays(System.currentTimeMillis()))));
/*
File indexdb = new File("D:\\dev\\proxy\\DATA\\INDEX");
plasmaWordIndex index = new plasmaWordIndex(indexdb, true, 555, 1000, new serverLog("TESTAPP"));
Iterator containerIter = index.wordContainers("5A8yhZMh_Kmv", plasmaWordIndex.RL_WORDFILES, true);
while (containerIter.hasNext()) {
System.out.println("File: " + (indexContainer) containerIter.next());
}
*/
}
*/
}

Loading…
Cancel
Save