Kernel Patches Contest

Hay un usuario de linux (gentoo) que se ha dedicado a hacerle una comparación de los patches mas importantes del kernel de linux. Los patches tienen en común la perfomance, soportan reiser4, tienen suspend2 y algunas otras particularidades.
Los kernel testeados son:

Emission, Vanilla, No, Beyond, Gentoo, CK, MM, Viper.

En el contest este usuario evaluó estos 8 patches teniendo en cuenta:

Test Platform: IBM Thinkpad T42, 1 GB RAM, Ati Radeon Mobility 7500, Toshiba 40 GB HDD (UDMA 5), Reiserfs Filesystems
Enabled Main Features: CFQ IO Scheduler, Processor Family: Pentium M, Low Latency Desktop, Use register arguments, Suspend2 (if possible), Intel Enhanced Speedstep, Vesa TNG, fbsplash

Additional Features: Intel Pentium M Undervolting Patch, Thinkpad Fan Patches
Additional Drivers: madwifi-ng, vmware workstation

El resultado fue:

Patchset Wins Draws Lost Points
—————————————
Emission 39 40 6 139
Vanilla 28 54 3 129
No 12 72 1 104
Beyond 22 56 7 101
Gentoo 24 50 11 89
CK 24 48 13 81
MM 19 54 12 75
Viper 24 27 34 -3


A los resultados lo pueden bajar en un pdf. Si bien está en discusión la manera que se hicieron los testeos y los resultados (está en claro que cada uno de los que mantiene un patch critica en algo el contest) pero sirve para motivarnos a hacer nuestros propios testeos.

Por mi parte hace un tiempo empecé a probar los patches de Con Kolivas, que tiene una buena respuesta en interactividad y en perfomance, luego conocí a el patch Arch (que ahora es el Beyond cuando se unio con el mantenedor de los patches Nitro) y también probé los NO patch y Beyond.

Con el NO patch tuve algunos segundos más en el inicio de mi Gentoo. El booteo se nota mucho cuando se lo compara con el Beyond o Emission.

Con Beyond tuve muy buenos resultados, tengo casí todo mi Gentoo compilado con este patch y realmente es muy bueno. Luego de ver el contest se me dío por probar Emission. Realmente este patch me ha gustado mucho, si bien no lo he podido probar con mucha carga, el inicio es rápido, casi igual que Beyond.

Vale la pena probar que patch es el que mejor funciona es tu máquina. Por mi parte Emission, que es el que estoy probando ahora, esta dando buenos resultados.


Technorati Tags: , , , ,