9
0
mirror of https://github.com/VolmitSoftware/Iris.git synced 2025-12-24 01:29:16 +00:00

more aggressive

This commit is contained in:
RePixelatedMC
2023-11-15 16:56:05 +01:00
parent f544455708
commit b2f1e16d9a

View File

@@ -411,14 +411,14 @@ public class Mantle {
if (closed.get()) { if (closed.get()) {
throw new RuntimeException("The Mantle is closed"); throw new RuntimeException("The Mantle is closed");
} }
if (IrisSettings.get().getPerformance().dynamicPerformanceMode){
if (IrisSettings.get().getPerformance().dynamicPerformanceMode){
tectonicLimit = 2; tectonicLimit = 2;
long t = getHardware.getProcessMemory(); long t = getHardware.getProcessMemory();
for (; t > 250;){ for (; t > 250;){
tectonicLimit++; tectonicLimit++;
t = t - 250; t = t - 250;
} }
} }
adjustedIdleDuration.set(baseIdleDuration); adjustedIdleDuration.set(baseIdleDuration);
@@ -427,7 +427,7 @@ public class Mantle {
if (getHardware.getProcessMemory() < 5000 && IrisSettings.get().getPerformance().dynamicPerformanceMode) { if (getHardware.getProcessMemory() < 5000 && IrisSettings.get().getPerformance().dynamicPerformanceMode) {
adjustedIdleDuration.set(Math.max(adjustedIdleDuration.get() - (1000 * (loadedRegions.size() - tectonicLimit) * 2.65), 4000)); adjustedIdleDuration.set(Math.max(adjustedIdleDuration.get() - (1000 * (loadedRegions.size() - tectonicLimit) * 2.65), 4000));
} else { } else {
adjustedIdleDuration.set(Math.max(adjustedIdleDuration.get() - (1000 * (loadedRegions.size() - tectonicLimit) * 1.35), 4000)); adjustedIdleDuration.set(Math.max(adjustedIdleDuration.get() - (1000 * (loadedRegions.size() - tectonicLimit) * 1.45), 4000));
} }
} }