Гм, так тогда, видимо, львиную долю производительности даёт не patchset, а как раз сборка под личную архитектуру.
В этом случае было бы клево включить в тестирование самосборное ванильное непатченное ядро.
Ну, там точно те же числа, что в статье. Я не знаком с UnixBench'ем, так что принимаю его Index на веру.
Может быть этот результат нужно как-нибудь логарифмировать, так что реальный прирост будет в полпроцента?
Phoronix недавно тестировал отдельно BFS (т.е. -ck patchset), и увеличения в производительности замечено там не было, скорее даже снижение в ней; только автор постоянно отмечал, что отзывчивость системы в целом гораздо лучше, но это вещь совершенно эмпирическая.
Насколько я понимаю, в -pf ядре прирост должны обеспечивать именно BFS и BFQ.
Получается, что либо ваш тест не очень верен, либо phoronix врёт, либо BFQ даёт прирост в 20%, что едва ли истинно.
Либо, к примеру, конфигурация ядер отличается не только в плане этих patchset'ов.
В соседней теме снимок ракетоносца-экраноплана есть, найти на снимках различных аэродромах всевозможную нашу боевую авиацию от популярного Ту-160 до всевозможных истребителей — это запросто.
Согласно отечественной википедии, этих самолётов на вооружении 19 штук, что, на мой взгляд, немало.
Если 19 таких самолётов стоят на аэродроме в приличном состоянии и, возможно, летают хотя бы раз в год, то это славно.
А если ржавеют среди собратьев на «кладбище», то дело другое.
Писать на функциональных языках. :-)
А по проблеме, если я не путаю, нечто подобное есть (ну или будет) в стандарте C++0x и уже более-менее реализовано в GCC 4.4.x
В этом случае было бы клево включить в тестирование самосборное ванильное непатченное ядро.
Может быть этот результат нужно как-нибудь логарифмировать, так что реальный прирост будет в полпроцента?
Насколько я понимаю, в -pf ядре прирост должны обеспечивать именно BFS и BFQ.
Получается, что либо ваш тест не очень верен, либо phoronix врёт, либо BFQ даёт прирост в 20%, что едва ли истинно.
Либо, к примеру, конфигурация ядер отличается не только в плане этих patchset'ов.
Согласно отечественной википедии, этих самолётов на вооружении 19 штук, что, на мой взгляд, немало.
Если 19 таких самолётов стоят на аэродроме в приличном состоянии и, возможно, летают хотя бы раз в год, то это славно.
А если ржавеют среди собратьев на «кладбище», то дело другое.
А по проблеме, если я не путаю, нечто подобное есть (ну или будет) в стандарте C++0x и уже более-менее реализовано в GCC 4.4.x