Un ingeniero de Amazon Web Services (AWS) ha alertado sobre una regresión significativa en el rendimiento de PostgreSQL en el kernel de Linux 7.0 en desarrollo. Las pruebas revelaron que el rendimiento de PostgreSQL se ha reducido a aproximadamente la mitad en servidores Graviton4, debido a un aumento en el tiempo empleado en spinlocks del espacio de usuario. La causa se ha identificado como un cambio en Linux 7.0 que restringe los modos de preemption disponibles para el kernel, una modificación previamente documentada en Phoronix. Aunque se ha propuesto una solución para revertir este cambio y restaurar el modelo de preemption PREEMPT_NONE, su aceptación parece incierta. En caso de no implementarse, la responsabilidad de la adaptación recaería en PostgreSQL, lo que podría resultar en una disminución del rendimiento para algunos usuarios hasta que se realice una actualización. La versión estable de Linux 7.0 está programada para su lanzamiento en unas dos semanas y será la base de Ubuntu 26.04 LTS, cuya fecha de lanzamiento está prevista para abril. La solución alternativa propuesta implica que PostgreSQL adopte el soporte para la extensión de segmentos reiniciables (RSEQ), una funcionalidad ya integrada en Linux 7.0.
