Quanto tempo è il "periodo di grazia definito" per la class di schedulazione intriggers dello schedulatore CFQ io?

La pagina dell'uomo ionice dice

Un programma in esecuzione con la priorità di idle io otterrà solo il tempo del disco quando nessun altro programma ha chiesto il disco io per un periodo di grazia definito.

Dove è definito questo "periodo di grazia"? È visibile / sintonizzabile (forse via / sys)?

  • C'è qualche interruzione durante l'espansione di un volume su un'impostazione iSCSI utilizzando Synology Hybrid RAID?
  • C'è un modo per fare qualcosa come LVM su NFS?
  • Qual è la buona conservazione effimera?
  • Come i led HDD attivi su HP MDS 600 / HP D6000?
  • LVM e disaster recovery
  • Memorizzazione e backup di 10 milioni di file su Linux
  • Scegliere un sistema NAS e le cose da guardare
  • Quale sistema di file distribuito come backend per cloud computing?
  • One Solution collect form web for “Quanto tempo è il "periodo di grazia definito" per la class di schedulazione intriggers dello schedulatore CFQ io?”

    Il periodo di grazia è di 250 millisecondi.

    http://lkml.indiana.edu/hypermail/linux/kernel/0412.2/1099.html

     There is an idle scheduling class, which only runs when nothing else is using the disk. A grace period is defined for which idle has to wait before getting disk access when other io has run. This defaults to 250ms currently. 

    Non hai fornito la versione o la distribuzione del sistema operativo (e sì, fa una differenza), ma il tunable per RHEL / CentOS 5 + 6 è definito qui come fifo_expire_async in /sys/block/[device]/queue/iosched/ (where [dispositivo] è sda, sdb, cciss0, ecc.).

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.