Novedades de Solaris 10

Mejoras en Developer

Se han agregado las siguientes mejoras en las herramientas del desarrollador a la versión Solaris 10 1/06. Para ver las nuevas herramientas del desarrollador introducidas en la versión Solaris 10 3/05 anterior, consulte Mejoras en las herramientas de desarrollo.

mediaLib 2.3

Esta función es nueva en las versiones Solaris Express 10/05 y Solaris 10 1/06.

mediaLib es una biblioteca de aplicaciones de bajo nivel para la creación de aplicaciones multimedia portátiles de elevado rendimiento. Estas aplicaciones resultan muy útiles en los campos de las telecomunicaciones, la bioinformática y las bases de datos. mediaLib 2.3 incluye una nueva biblioteca multisubproceso (MT) que permite obtener un mejor rendimiento en los sistemas que cuentan con varios procesadores. Con mediaLib 2.3 se introducen también 340 funciones nuevas.

Para obtener más información, consulte las páginas de comando man libmlib(3LIB) y libmlib_mt(3LIB). Consulte también http://www.sun.com/processors/vis/mlib.html.

Interrupciones DDI avanzadas

Esta mejora es nueva en las versiones Solaris Express 6/05 y Solaris 10 1/06.

Ahora, el SO Solaris ofrece una nueva estructura de interrupciones DDI para las tareas de registro y anulación del registro de interrupciones. También se admiten las interrupciones indicadas de mensajes (MSI, del inglés Message Signalled Interrupts). Las nuevas interfaces de administración permiten controlar las prioridades y capacidades, interrumpir el enmascaramiento y obtener información pendiente.

La estructura incluye estas nuevas interfaces:


Nota –

Para obtener el máximo rendimiento de las funciones de la nueva estructura, los desarrolladores deben utilizar las nuevas interfaces. Asimismo, debe evitarse el uso de las siguientes interfaces, que se conservan únicamente por compatibilidad:


Para obtener más información, consulte el apartado sobre los controladores de interrupción del manual Writing Device Drivers Consulte también las páginas de comando man de las nuevas interfaces. Todas las páginas de comando man de estas interfaces se encuentran en la sección 9F de la página de comando man.