115 |
} |
} |
116 |
|
|
117 |
void fit(MemoryConsumer cons, int bytes) { |
void fit(MemoryConsumer cons, int bytes) { |
118 |
if(dbg) pa("Reservating "+bytes+" for "+cons); |
if(dbg) pa("Reserving "+bytes+" for "+cons); |
119 |
cons.setReservation(bytes, curQuality, o); |
cons.setReservation(bytes, curQuality, o); |
120 |
if(dbg) pa("Reserved"); |
if(dbg) pa("Reserved"); |
121 |
setBytes = bytes; |
setBytes = bytes; |
172 |
rerate(); |
rerate(); |
173 |
AbstractUpdateManager.chg(); |
AbstractUpdateManager.chg(); |
174 |
if(dbg) pa("rerated, sleeping"); |
if(dbg) pa("rerated, sleeping"); |
175 |
Thread.sleep(20); |
Thread.sleep(50); |
176 |
} catch(Exception e) { |
} catch(Exception e) { |
177 |
ZZLogger.exc(e, "gzz.mem.MemoryPartitioner thread!"); |
ZZLogger.exc(e, "gzz.mem.MemoryPartitioner thread!"); |
178 |
} |
} |