Buscar

Capítulo 8. Kernel

download PDF
Red Hat Enterprise Linux 7.0 se distribuye con la versión de kernel 3.10, la cual proporciona una cantidad de nuevas funcionalidades, de las cuales se listan las más importantes a continuación.

Soporte para grandes tamaños de crashkernel

Red Hat Enterprise Linux 7.0 soporta el mecanismo de volcado en sistemas con memoria grande (hasta de 3TB).

Crashkernel con más de 1 CPU

Red Hat Enterprise Linux 7.0 permite el arranque de crashkernel con más de una CPU. Esta función se soporta como muestra previa de tecnología.

Compresión de memoria swap

Red Hat Enterprise Linux 7.0 introduce la nueva funcionalidad, compresión de memoria swap. La compresión de memoria swap se realiza mediante zswap, un segundo plano delgado para frontswap. El uso de tecnología de compresión de memoria swap garantiza una reducción de E/S significativa y ganancia en rendimiento.

Programación de NUMA-Aware y asignación de memoria

En Red Hat Enterprise Linux 7.0, el kernel reasigna automáticamente procesos y memoria entre nodos NUMA en el mismo sistema, para mejorar rendimiento en sistemas con acceso de memoria no uniforme (NUMA).

Virtualización APIC

La Virtualización de registros de controlador de interruptor programable avanzada (APIC) se apoya en el uso de funcionalidades de capacidades de hardware de nuevos procesadores para mejorar el manejo de interrupciones de monitor de máquina virtual (VMM).

vmcp construido en el Kernel

En Red Hat Enterprise Linux 7.0, el módulo de kernel vmcp está construido en el kernel. Esto garantiza que el nodo de dispositivo vmcp está siempre presente, y los usuarios puedan enviar comandos de programa de control de hipervisor IBM z/VM sin tener que cargar primero el modulo de kernel vmcp.

Mecanismo de reporte de errores de hardware

Actualmente, el mecanismo de reporte de errores de hardware en Linux puede ser problemático, principalmente debido a las varias herramientas (mcelog y EDAC) que recolectan errores de diversas fuentes con diferentes métodos y herramientas (tales como mcelog, edac-utils, y syslog) para reportar eventos de errores.
Los problemas de reporte de errores de hardware pueden dividirse en dos partes:
  • Los mecanismos de recolección de datos de diferentes errores que recolectan varios datos y algunas veces duplicados.
  • y herramientas que reportan estos datos en diferentes sitios con diferentes marcas de tiempo, lo cual dificulta la correlación de los eventos.
La meta del nuevo mecanismo de reporte de errores de hardware o HERM, en Red Hat Enterprise Linux 7.0 es unificar la recolección de datos de errores de varias fuentes y reportar los eventos de errores al espacio de usuario en una línea de tiempo secuencial y sitio individual. HERM in Red Hat Enterprise Linux 7.0 introduce el nuevo demonio de espacio de usuario, rasdaemon, el cual recoge y maneja todos los eventos de errores de Confiabilidad, disponibilidad y servicio (RAS) que surgen de la infraestructura de rastreo de kernel y los registra. HERM en Red Hat Enterprise Linux 7.0 también provee las herramientas para resolver errores y es capaź de detectar diferentes tipos de errores tales como errores de ráfagas y de dispersión.

Soporte total para DynTick

El nohz_full parámetro de arranque extiende la funcionalidad de kernel sin intervalo para una caso adicional cuando el intervalo puede ser detenido, cuando se utiliza el parámetro per-cpu nr_running=1. Es decir, cuando hay una tarea ejecutable en la cola de ejecución de CPU.

La puesta en lista negra de los módulos de kernel

La utilidad modprobe distribuida con Red Hat Enterprise Linux 7.0 permite a los usuarios la puesta en lista negra de los módulos de kernel en el momento de instalación. para desactivar globalmente la autocarga de un módulo, ejecute el siguiente comando:
modprobe.blacklist=module

Parche de kernel dinámico

Red Hat Enterprise Linux 7.0 introduce kpatch, un parche de kernel dinámico, como una muestra previa de tecnología. kpatch permite a los usuarios manejar una colección de parches de kernel binario que se pueden usar de forma dinámica para parchear el kernel sin necesitar de reiniciar.

Controlador Emulex ocrdma

El controlador Emulex ocrdma se incluye en Red Hat Enterprise Linux 7.0 como una muestra previa de tecnología. El controlador proporciona capacidades de acceso directo de memoria remota (RDMA) en adaptadores Emulex específicos.

Destino dm-era

Red Hat Enterprise Linux 7.0 introduce el mapeador de dispositivo dm-era como una muestra previa de tecnología. dm-era mantiene el rastro de los bloques que fueron escritos dentro del un determinado tiempo de usuario denominado "era". Cada instancia de destino de era mantiene la era actual como un contador de 32 bits que aumenta de forma monótona. Este destino permite que software de respaldo pueda rastrear bloques que hayan cambiado desde la última copia de respaldo. También permite la invalidación parcial del contenido de la memoria cache para restaurar coherencia tras volver a la instantánea de distribuidor. Se espera principalmente que el destino dm-era sea emparejado con el destino dm-cache.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.