Pour le noyau préemptif, ça dépend justement. C'est pas adapté à toutes les charges de travail, et en plus ça donne une impression de rapidité plus grande pour généralement un temps d'execution plus long...
Et la question des options de compils, du compilo ou de l'optimisation pour un proc donné, c'est un sujet souvent débattu. Mon avis c'est optimisation pour un cpu donné pour tous les softs qui ont de l'assembleur propre à un cpu dans leur source (kernel, libc et openssl par exemple). Pour le reste, les débats à ce sujet sont suffisamment nombreux pour, au moins, se poser des questions : voir débat sur gcc-3.2 sur la liste linux-kernel, les débats très récurrent sur debian-devel à ce sujet, ou encore les collections de benchs que l'on voit passer sur les sites de news.
Globalement, ces débats finissent tjs par un post du genre : "montre moi un benchmark applicatif (pas un microbenchmark) (sans assembleur mmx/sse/3dnow ou autre) sur lequel la compilation pour un proc donné fourni une optimisation significative (> à 5% et constant)". En général ces posts restent sans réponse...
[^] # Re: Slackware 9.0-rc1
Posté par Thomas Cataldo (site web personnel) . En réponse à la dépêche Slackware 9.0-rc1. Évalué à 5.
Et la question des options de compils, du compilo ou de l'optimisation pour un proc donné, c'est un sujet souvent débattu. Mon avis c'est optimisation pour un cpu donné pour tous les softs qui ont de l'assembleur propre à un cpu dans leur source (kernel, libc et openssl par exemple). Pour le reste, les débats à ce sujet sont suffisamment nombreux pour, au moins, se poser des questions : voir débat sur gcc-3.2 sur la liste linux-kernel, les débats très récurrent sur debian-devel à ce sujet, ou encore les collections de benchs que l'on voit passer sur les sites de news.
Globalement, ces débats finissent tjs par un post du genre : "montre moi un benchmark applicatif (pas un microbenchmark) (sans assembleur mmx/sse/3dnow ou autre) sur lequel la compilation pour un proc donné fourni une optimisation significative (> à 5% et constant)". En général ces posts restent sans réponse...