Sarchi wrote:Excuse my ignorance, but could the lag be caused by hardware limitations (i.e. not enough RAM, etc)?
No, not really. In that regard, I think it speaks for itself that the increase in lag was caused by software changes, rather than hardware changes. ;)
That's not to exclude the possibility that hardware upgrades could alleviate the problem, however. For instance, more RAM would increase the amount of data fitting into the block cache and therefore alleviate the need for disk I/O, which may or may not fix the problem (though I don't really think so either, because the current block cache size should be more than enough as it is, I think). I can also conclude that the server that Salem is running on has far (far) better I/O than the Haven server has, but I'm not sure whether that's mainly a hardware issue or if it might be related to it not using md-RAID or LVM (that hosting company uses a SAN instead).