Heavy Disk Usage causes Core to stop responding.
I have a core set up on a VPS, and it works great until the Disk Load picks up, at which point the core's lats sore to 300-800ms to irc servers(normally at 1-20ms) and the client to core lat shoots up to 10000+ms (normally 20-25ms)
Unlike quassel, which completely stops, everything else works just fine, apart from a slight change in speed.
#3 Updated by masshuu over 13 years ago
I am going to guess the issue has to do with calls to the database being synchronous.
I used to run the core on a VPS, which would occasionally become IO starved. This caused PostgreSQL to halt in its tracks, halting the core.
Then the DB got big enough that i couldn't login due to PostgreSQL taking a few seconds to process requests(i opened psql and hand timed simple queries, which took 1-2 seconds)
Simple reproduce would be to limit PostgreSQL's IO to something that would slow it down.