Modificaciones en el parche STBIP del kernel 4.20 de Linux anulan la penalización de rendimiento
por Jordi Bercial 1Hay que tener en cuenta que es un trabajo en curso y que las cosas aún pueden cambiar tanto a mejor como a peor, pero si bien informábamos de la penalización de rendminiento que el parche STBIP (Single Thread Indirect Branch Predictors) generaba en el Kernel 4.20 de Linux, y de la opinión de Linus Torvalds sobre la implementación de éste, finalmente se ha conseguido que la implementación sea segura a la par que eficaz con el WIP Conditional STIBP
Esto se puede observar en algunos benchmarks realizados sobre el Kernel 4.19, así como en las dos variantes del Kernel 4.20 con el parche STBIP, en los que podemos ver como el nuevo parche queda en línea con el rendimiento del Kernel 4.19 y en ocasiones superándolo por un pequeño margen, mientras que el rendimiento del primer Kernel 4.20 con dicha mitigación sufría penalizaciones escandalosas en el rendimiento de hasta un 50%.
Sin duda ha sido una mejora muy esperada por los usuarios de este nuevo kernel de Linux, quienes tenían que plantearse si quedarse en el Kernel 4.19 ante una repentina falta de potencia, o saltar al Kernel 4.20 al tener implicaciones de seguridad por encima de lo aceptable.
Fin del Artículo. ¡Cuéntanos algo en los Comentarios!