Do I need to worry about Disk I/O rate?

Hi,

I get Linode's "disk I/O threshold exceeded" a few times a day, with the warning threshold set on the default 1000 ops/sec over two hours.

I don't really have a feeling for how bad 1000 ops/sec is - I can imagine what effect 90% CPU use or 90% memory use would have on my machine, but not whether 1000 disk i/o operations per second is worryingly high or not.

So, wise Linode users - should I have a go at optimising my scripts to keep my I/O rate below this threshold, or should I just bump the threshold up a bit and stop worrying?

1 Reply

The threshold is just a guide – the actual I/O load depends on what you are doing with the disk (read vs write, big vs small blocks, etc) -- so it really serves as an alarm when things go badly wrong (swap thrashing or similar). If you box is performing OK, bump the limit up a bit.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct