Novedades de Solaris 10

Mejoras en controladores

Los siguientes controladores nuevos y funciones se han agregado a la versión Solaris 10 8/07.

Reliable Datagram Sockets

A partir de esta versión, Reliable Datagram Sockets (RDS) es una nueva familia de protocolo que permite a un socket enviar mensajes a varios destinos de forma fiable a través de la interconexión InfiniBand.

RDS se proporciona a través de un nuevo paquete SUNWrds. El paquete SUNWrds se compone de los controladores rds y rdsib para el socket y la interfaz de transporte, respectivamente.

Controlador de host USB EHCI mejorado

El controlador de host USB EHCI proporciona compatibilidad de transferencia isócrona para USB 2.0 o dispositivos isócronos de alta velocidad.

Para más información, consulte la página de comando man usb_isoc_request(9S).

Compatibilidad de restablecimiento de LUN USCSI

Esta función proporciona compatibilidad con el restablecimiento del número de unidad lógica (LUN) de los comandos uscsi. Con esta función, los usuarios pueden utilizar los comandos de restablecimiento de LUN con uscsi_flags configurado como USCSI_RESET_LUN.

Estructura SATA HBA y controlador Marvell

A partir de esta versión, se admiten los comandos READ/WRITE FPDMA QUEUED simultáneos. Se ha conseguido una importante mejora del rendimiento de las operaciones de E/S con el controlador Marvell en condiciones específicas de carga de trabajo. Otras cargas de trabajo se benefician de esta mejora en menor grado. Las unidades Hitachi HDS7225SBSUN250G de 250 GB de la marca sun tienen un rendimiento notablemente mejor y escrituras más prolongadas gracias a esta función.

Asimismo, se ha mejorado significativamente el rendimiento en múltiples cargas de trabajo para las unidades que admiten esta parte opcional de la especificación SATA.

Compatibilidad con Compact Flash

La función de compatibilidad Compact Flash (CF) permite utilizar una tarjeta CF como un disco ATA mediante un adaptador CF-ATA. Esta función permite iniciar el sistema desde una tarjeta CF y guardar los datos fácilmente en ella.

Para más información sobre la compatibilidad con Compact Flash, consulte la página de comando man ata(7D).

Controlador ACM de la clase de dispositivo de comunicación USB

A partir de esta versión, el controlador usbsacm admite módems USB que cumplen la especificación USB CDC ACM (Universal Serial Bus Communication Device Class Abstract Control Model). Los clientes pueden conectar el controlador usbsacm con su teléfono móvil, tarjetas PCMCIA o cualquier dispositivo similar a un módem. El controlador usbsacm genera nodos de término en /dev/term/. Los clientes pueden utilizar pppd(1M) para transmitir datagramas por estos puertos serie.

Compatibilidad con CardBus

La función de compatibilidad con CardBus incorpora compatibilidad con tarjetas PC de 32 bits en Solaris. Ahora Solaris reconoce las tarjetas PC de 16 y 32 bits. Para más información, consulte las páginas de comando man pcic(7D)pcic(7D) y cardbus(4)

Compatibilidad de la unidad de cinta IBM LTO-4

A partir de esta versión, el sistema operativo Solaris admite la unidad de cinta IBM LTO-4.

Compatibilidad de la unidad de cinta HP LTO-4

A partir de esta versión, el sistema operativo Solaris admite la unidad de cinta HP LTO-4.

Controladores gráficos con aceleración NVIDIA

A partir de esta versión, se incluyen los controladores gráficos con aceleración para Xorg y OpenGL para las tarjetas NVIDIA Quadro y GeForce. También se proporcionan las herramientas de configuración nvidia-settings y nvidia-xconfig para estos controladores.

SPARC: Controlador ntwdt para sistemas UltraSPARC-T1 (Niagara)

A partir de esta versión, se incluye un temporizador de vigilancia programable por el usuario en las plataformas sun4v que admiten compatibilidad con versiones anteriores. El usuario puede manipular el temporizador de vigilancia de la aplicación a través de las funciones IOCTL que proporciona el pseudocontrolador ntwdt compatible con versiones anteriores.

x86: Monitor de zona termal ACPI

El pseudocontrolador de zona termal ACPI mínimo para el sistema operativo Solaris administra los eventos de la zona termal desde ACPI. Los eventos de la zona termal son principalmente eventos de temperatura crítica. Si la BIOS de un sistema específico implementa métodos ACPI concretos, este pseudocontrolador administra los eventos de la zona termal.

x86: Compatibilidad con hardware Adaptec aac

El controlador aac actualizado admite el adaptador RAID de hardware Adaptec basado en chips Rocket de nueva generación. El controlador aac también admite la utilidad Adaptec Storage Manager (ASM), que configura y supervisa el controlador y las unidades de disco duro conectadas.

Para obtener más información, consulte la página web de Adaptec http://www.adaptec.com/en-US/products/adps/.

x86: Controlador de audio de Solaris para ATI IXP400

El controlador audioixp es el controlador de audio de Solaris para el conjunto de chips ATI IXP400 Southbridge de ATI Corporation. El conjunto de chips ATI IXP400 incluye un controlador de audio AC97 integrado. Los proveedores de placas base han adoptado este conjunto de chips de forma generalizada, por ejemplo, para el modelo Ferrari4000. El controlador audioixp sigue la estructura de Solaris Audio Driver Architecture (SADA).

x86: Controlador de audio de alta definición

El controlador de audio de alta definición, audiohd(7d), se ha mejorado para admitir más códecs de audio y proporcionar funciones de reproducción y grabación de audio básicas. Los códecs de audio de alta definición compatibles incluyen:

x86: Controlador SATA AHCI HBA

AHCI es un controlador SATA HBA de conexión en marcha para los controladores SATA compatibles con la especificación AHCI. El controlador AHCI admite los controladores INTEL ICH6 y VIA vt8251, aunque otros controladores compatibles con AHCI también pueden funcionar.

Para más información, consulte la página de comando man ahci(7D).