Capítulo 1. Kernel
Los destinos dm-thinp
, thin
y thin-pool
, proporcionan un dispositivo que asigna dispositivos con aprovisionamiento fino y funcionalidades de instantáneas escalables. Esta funcionalidad está disponible como una Muestra de tecnología. Para obtener mayor información sobre el nuevo aprovisionamiento fino LVM, consulte el Capítulo 9, Almacenaje. BZ#723018
El controlador lpfc
está descontinuando la interfaz sysfs
mbox
ya que no es utilizada más por las herramientas Emulex. Las operaciones de lectura y escritura ahora se apagan y solamente retornan el símbolo -EPERM
(Operación no permitida). BZ#738037
Para obtener una lista completa de los destinos kdump con soporte (es decir, destinos que kdump puede usar para vaciar vmcore), consulte el siguiente artículo en la base de conocimientos: https://access.redhat.com/knowledge/articles/41534. BZ#743610
Red Hat Enterprise Linux 6.3 añade soporte a opciones de montaje para restringir el acceso a directorios /proc/<PID>/
. Una de las nuevas opciones se denomina hidepid=
y su valor define la cantidad de información sobre procesos provista a los no-propietarios. La opción gid=
define un grupo que reúne información sobre todos los procesos. Los usuarios no confiables, los cuales no se supone que monitoricen tareas en todo el sistema, no se deben añadir al grupo.
El soporte de indicador O_DIRECT
para archivos en FUSE (Filesystem en Userspace) ha sido añadido. Este indicador minimiza efectos de cache de E/S hacia y desde un archivo. En general, al usar este indicador se degrada el rendimiento, pero es útil en situaciones especiales, tales como cuando las aplicaciones hacen su propio almacenamiento en cache.
En Red Hat Enterprise Linux 6.3, la opción de configuración CONFIG_STRICT_DEVMEM
está activada de forma predeterminada para la arquitectura PowerPC. Esta opción restringe el acceso al dispositivo /dev/mem
. Si dicha opción se desactiva, se permitirá el acceso de espacio de usuario a toda la memoria, incluyendo el kernel y la memoria de espacio de usuario y, el acceso a memoria accidental (escritura accidental) podría en potencia ser nocivo. BZ#655689
En Red Hat Enterprise Linux 6.3, la capacidad del temporizador de alta resolución para reasignar los registros HPET en la memoria de un proceso de usuario ha sido habilitada.
Un número de correcciones se han aplicado al kernel en Red Hat Enterprise Linux 6.3 para mejorar el rendimiento total y reducir el tiempo de arranque en sistemas extremadamente grandes (los parches fueron probados en un sistema con 2048 núcleos y 16 TB de memoria). BZ#635817
Los procesadores Intel Core i5 y i7 (anteriormente codificados como Ivy Bridge) soportan una nueva instrucción rdrand
para generar rápidamente números. El kernel distribuido en Red Hat Enterprise Linux 6.3 utiliza esta instrucción para proporcionar una rápida generación de números aleatorios. BZ#696442
El almacenamiento persistente (pstore
), una interfaz de sistema de archivos para almacenamiento persistente dependiente de plataformas, ahora soporta UEFI. BZ#696383
Ha sido añadido soporte para archivos de contenedor específico de familia de CPU. Comenzando con familia de procesadores AMD 15h, un contenedor como microcode_amd_fam15h.bin
ahora se carga para la familia de procesadores mencionada anteriormente. BZ#787698
Red Hat Enterprise Linux 6.3 incluye soporte total de USB 3.0. BZ#738877
En Red Hat Enterprise Linux 6.3, el mecanismo de vaciado de kernel kdump/kexec está habilitado para sistemas IBM System z, además del IBM System z autónomo y del mecanismo de vaciado de hipervisor. El umbral de auto-reserva se establece a 4 Gb; por lo tanto, cualquier sistema IBM System z con más de 4 GB de memoria tiene el mecanismo kexec/kdump habilitado.
.. no existe dicho directorio
/etc/kdump.conf
, system-config-kdump, o firstboot. BZ#738862
La función de seguimiento ftrace ahora permite que los módulos y todos los usuarios hagan uso de dicha herramienta. Para obtener mayor información, consulte las siguientes páginas de manual:
man trace-cmd-record man trace-cmd-stack
En los procesos de seguimiento con más de un hilo, la herramienta ltrace omitiría el trazado de hilos aparte del hilo principal. Sin embargo, los hilos comparten espacio de direcciones, aquellos otros hilos verían aún puntos de interrupción distribuidos por ltrace. Como consecuencia, aquellos hilos serían asesinados por una señal SIGTRAP
. Red Hat Enterprise Linux 6.3 incluye reconocimiento de procesos multi-hilos y mecanismos de manejo de punto de interrupción. El soporte para seguimiento de procesos multi-hilos ahora está a la par con el proceso de seguimiento de hilo único. BZ#742340
Cross Memory Attach proporciona un mecanismo de reducción del número de copias necesarias para comunicación inter-procesos intra-nodos. En particular, permite a las bibliotecas MPI que hacen comunicación intra-nodos, hacer una copia individual del mensaje en lugar de una copia doble del mensaje vía memoria compartida. Esta técnica ha sido empleada en el pasado a través de múltiples implementaciones basadas en controlador único. La implementación que se introduce en Red Hat Enterprise Linux 6.3 brinda una solución general para esta funcionalidad. Además, proporciona una capa de abstracción para escritores de controlador de dispositivos que deseen explotar dichas funciones sin necesidad de modificar sus implementaciones correspondientes cuando hay cambios en el subsistema de administración de memoria. BZ#739136
Ahora, la opción de configuración CONFIG_VGA_SWITCHEROO
está habilitada como predeterminada para permitir el cambio entre dos tarjetas gráficas. BZ#632635