Chaque fois que le nombre d'E / S disque est élevé, le système a tendance à être beaucoup plus lent et moins réactif que d'habitude. Quelle est la progression du noyau Linux à ce sujet? Ce problème est-il activement travaillé?
linux
kernel
performance
io
tshepang
la source
la source
Réponses:
Je pense que pour la plupart, il a été résolu. Ma performance sous IO lourde s'est améliorée en 2.6.36 et je m'attends à ce qu'elle s'améliore davantage en 2.6.37. Voir ces articles phoronix .
Voici un lien direct vers le bug
Aussi de Phoronix
Il y a aussi l' annonce de la sortie de Phoronix 2.6.36
Il semble que les barrières bloquées disparaissent et cela devrait également améliorer les performances.
Il y a aussi cet article LWN sur la planification équitable des E / S
Je dirais que IO s'est réveillé comme un gros problème à propos de la date de sortie d'ext4 en 2.6.28. Les liens suivants sont vers les versions du noyau Linux Newbies Kernel, vous devriez consulter les sections Block et Filesystems. Cela peut bien sûr être un sentiment injuste, ou juste au moment où j'ai commencé à regarder le développement de FS, je suis sûr qu'il s'améliore depuis le début, mais je pense que certains des problèmes ext4 '' ont amené les gens à regarder attentivement la pile d'E / S, ou il se peut qu'ils s'attendent à ce que ext4 résolve tous les problèmes de performances, puis quand ce n'est pas le cas, ils réalisent qu'ils doivent chercher ailleurs les problèmes.
2.6.28 , 2.6.29 , 2.6.30 , 2.6.31 , 2.6.32 , 2.6.33 , 2.6.34 , 2.6.35 , 2.6.36 , 2.6.37
la source