VMware ha encontrado Linux 5.13 kernel que se lanzó como estable hace un mes ha provocado una grave regresión en el rendimiento de su hipervisor empresarial ESXi.

VMware descubrió que hay una gran regresión de rendimiento con Linux 5.13 en su software ESXi. Descubrieron que las cargas de trabajo informáticas de ESXi podrían verse afectadas hasta 3 veces, mientras que las cargas de trabajo de red tenían solo una regresión del 40% . Sus tareas informáticas eran tan simples como los tiempos de compilación del kernel de Linux que se vieron gravemente afectados.

Los ingenieros de VMware descubrieron que esta regresión de rendimiento muy significativa se debió a un cambio en el programador… Si bien el parche en cuestión”sched: Move SCHED_DEBUG sysctl to debugfs”suena bastante mundano, se descubrió que, en última instancia, afecta al valor predeterminado valor de sched_wakeup_granularity_ns.

Cambiar la granularidad de activación del programador predeterminado de 15 ms a 4 ms (y la granularidad mínima de 10 ms a 3 ms) está causando que las cargas de trabajo de red y computación se vean significativamente dañadas al menos bajo ESXi. La creencia es que estos nuevos valores más bajos de forma predeterminada están causando más interrupciones involuntarias y de preferencia.

Los detalles se pueden encontrar a través de esta publicación de la lista de correo . VMware ahora está buscando información sobre por qué se produjo este cambio predeterminado, si fue incluso intencional y si se puede cambiar al valor predeterminado anterior dado el impacto severo en el rendimiento que están viendo en esta última versión estable del kernel.

Fuera de su hipervisor ESXi, no he oído hablar de Linux 5.13 que cause un impacto severo en el rendimiento ni lo he visto en mis pruebas en muchos sistemas diferentes, aunque no se centran en entornos virtualizados.

Categories: IT Info