Car-tech

Nuevo kernel de Linux toma prestado Google Packet Speeding Tech

AWS re:Invent 2014 | (WEB401) Optimizing Your Web Server on AWS

AWS re:Invent 2014 | (WEB401) Optimizing Your Web Server on AWS
Anonim

Aprovechando un par de protocolos desarrollados por Google, la nueva versión del kernel de Linux debería poder acelerar considerablemente el tráfico de red.

La técnica es una de las nuevas funciones que vienen con la última actualización del kernel del sistema operativo de código abierto, Linux versión 2.6.35, que Linus Torvalds lanzó el domingo.

Además de la ronda habitual de correcciones de errores y optimizaciones, la nueva versión tiene una serie de características nuevas para que sea más útil en los entornos en red multinúcleo de hoy en día.

[Lectura adicional: Su nueva PC necesita estos 15 programas gratuitos y excelentes]

La principal de estas nuevas características es la inclusión de la Dirección de recepción de paquetes (RPS) y la Dirección de flujo de recepción (RFS) de Google. RPS distribuye los paquetes entrantes entre todas las CPU disponibles en la máquina, y RFS calcula qué núcleos serían más adecuados para el procesamiento, dado factores como qué aplicaciones usarán el tráfico de la red, según una explicación ofrecida por Kernel Newbies Web

El sitio citó una prueba comparativa que muestra cómo un servidor basado en CPU Intel de ocho núcleos, con un adaptador de red Intel e1000e, duplicó el número de transacciones por segundo (tps) basadas en redes que podría ejecutar con RPS. y RFS en su lugar, de 104,000 tps (a aproximadamente 30 por ciento de uso de CPU), a 303,000 tps (y 61 por ciento de uso de CPU).

La característica es oportuna, dados los recientes avances en protocolos de tráfico de red que permiten mayor rendimiento Los proveedores de Ethernet, por ejemplo, están en proceso de actualización a los nuevos estándares para 40 Gigabit y 100 Gigabit Ethernet. "Las tarjetas de red han mejorado el ancho de banda hasta el punto en que es difícil para una sola CPU moderna mantenerse al día", explicó Kernel Newbies.

Otras características nuevas incluyen una nueva forma de compresión de memoria, una interfaz para un depurador suministrado por SGI, la capacidad de gestionar múltiples tablas de rutas de multidifusión y un nuevo modo del sistema de archivos XFS que agrupa las tareas de registro para reducir el tráfico de entrada / salida.

Esta nueva versión del kernel de Linux llega menos que los meses después el lanzamiento de la iteración anterior, 2.6.34.

Joab Jackson cubre software empresarial y noticias de última hora sobre tecnología general para The IDG News Service. Sigue a Joab en Twitter en @Joab_Jackson. La dirección de correo electrónico de Joab es [email protected]