Hi,
"Application queue PAUSED due to low memory condition" is actually quite common and usually not a problem, unless you have MANY of them. These are usually caused either by low memory (because load is too high) or because hypertable fails to run compactions. We had a bug in 0.9.5.4 which did not reset some internal flags correctly, thus stopping compactions, and the cellcaches were not flushed to disk. but this was fixed in 0.9.5.6 (or 0.9.5.5, if i remember correctly).
There are a couple of options you can use to control memory behavior:
--Hypertable.RangeServer.MemoryLimit arg
RangeServer memory limit
--Hypertable.RangeServer.MemoryLimit.Percentage arg (=60)
RangeServer memory limit specified as
percentage of physical RAM
--Hypertable.RangeServer.LowMemoryLimit.Percentage arg (=10)
Amount of memory to free in low memory
condition as percentage of RangeServer
memory limit
--Hypertable.RangeServer.MemoryLimit.EnsureUnused arg
Amount of unused physical memory
--Hypertable.RangeServer.MemoryLimit.EnsureUnused.Percentage arg
Amount of unused physical memory
specified as percentage of physical RAM
bye
Christoph