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.

  • La cancellazione di grandi quantità di file su Linux non consuma CPU
  • Linux: un messaggio di tempo sul login
  • Come get le prese che ascoltano su una port specifica in Linux?
  • Centos 6 Linux e nss-pam-ldapd
  • Distriggerszione di un servizio di avvio
  • Come posso impostare IP su FC?
  • Dove è definito questo "periodo di grazia"? È visibile / sintonizzabile (forse via / sys)?

  • la generazione di rrdgraph non riesce ad elevare il carico IO
  • Utilizzare casi per avere priorità di process diverse per CPU e IO?
  • Rendere il kernel consapevole della colocazione del dispositivo
  • bello, ionice non bastano
  • È ansible assegnare una priorità piacevole e ionica a tutti gli script eseguiti dal demone cron?
  • Come mantenere la sottrazione del sottotracco (`rm -rf`) dall'affare di altri processi per il disco I / O?
  • 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.