Proxmox 5.1-46 IO delay permissible values

MartinsBonders

Renowned Member
Dec 30, 2015
16
0
66
42
Riga
What are the permissible values for IO delay? I know, that perfect would be 0% but in fact, what value is good and from what value we must try to find out some problem?
I have Proxmox server with one SSD disk and there are IO delay about 0.1%. But in another server with SATA RAID, IO delay are from 1-20%.
 
Hi
What are the permissible values for IO delay?
There are none because this value is a relative value.

from the kernel docu

"- iowait: In a word, iowait stands for waiting for I/O to complete. But there
are several problems:
1. Cpu will not wait for I/O to complete, iowait is the time that a task is
waiting for I/O to complete. When cpu goes into idle state for
outstanding task io, another task will be scheduled on this CPU.
2. In a multi-core CPU, the task waiting for I/O to complete is not running
on any CPU, so the iowait of each CPU is difficult to calculate.
3. The value of iowait field in /proc/stat will decrease in certain
conditions.
So, the iowait is not reliable by reading from /proc/stat."