Solaris 9: Novedades del sistema operativo

Entorno de desarrollador de software

Descripción de características  

SPARC: Bibliotecas de 64 bits de Kodak Color Management System (KCMS)

Kodak Color Management SystemTM (KCMSTM) ahora proporciona una versión de 64 bits de las bibliotecas. Las aplicaciones que usan KCMS actualmente y se convierten al entorno operativo de 64 bits pueden conservar la gestión de color.

Power Management siempre disponible

Con el sistema operativo Solaris 8, un controlador de dispositivo que use las interfaces de Power ManagementTM de este nuevo dispositivo dispondrá de una gestión de energía automática.

Nuevos comandos cpustat y cputrack

Los nuevos comandos cpustat y cputrack capturan estadísticas de CPU de todo el sistema y por procesos respectivamente, para supervisar el rendimiento de un sistema o proceso.

Extensiones para la auditoría de enlaces de tiempo de ejecución

Las opciones de editor de enlaces -p y -P proporcionan otros medios para invocar bibliotecas de auditoría de enlaces de tiempo de ejecución. Se han agregado las interfaces de auditoría de enlaces de tiempo de ejecución adicionales la_activity() y la_objsearch().

Lenguaje práctico de extracción y de informes (Practical Extraction and Report Language, Perl) 5

La versión Solaris 8 incorpora el conocido lenguage de programación Perl 5.005_03. Perl se usa generalmente para la creación de secuencias en CGI y para realizar tareas de administración de sistemas complejos. 

Control de acceso basado en el rol (RBAC) para desarrolladores

La adición de RBAC al sistema operativo Solaris proporciona a los desarrolladores la oportunidad de ofrecer una seguridad de gran precisión a las aplicaciones nuevas y las modificadas. Ahora los desarrolladores pueden crear funciones con privilegios que comprueben las autorizaciones en lugar de comprobar identificaciones concretas como las de superusuarios. 

Cambio del nombre de ruta segura de /usr/lib a /usr/lib/secure

El directorio seguro desde el que se pueden precargar los archivos es ahora /usr/lib/secure para objetos de 32 bits y /usr/lib/secure/sparcv9 para objetos SPARCV9 de 64 bits.

Admisión dinámica de símbolos de cadenas

Una mayor flexibilidad para establecer dependencias específicas de instrucciones o de sistemas gracias a los símbolos de cadenas $ISALIST, $OSNAME y $OSREL.

Actualización de funciones: strftime()

Se ha modificado la especificación de conversión %u de la función strftime().

Libthread alternativo

Una implementación de subprocesos alternativos proporciona un modelo en el que los subprocesos de nivel de usuario se asocian uno a uno a los procesos ligeros (LWP). Esta implementación es mas sencilla que la estándar y puede resultar beneficiosa para algunas aplicaciones de subprocesos múltiples. 

SPARC: Controlador de mezclador de audio

El controlador de mezclador de audio permite que varias aplicaciones reproduzcan y graben audio simultáneamente. 

Interfaces DDI actualizadas para los controladores de dispositivos compatibles con clúster

El resumen de la documentación presenta el concepto de las clases de dispositivos y las modificaciones y adiciones de interfaces necesarias para los escritores de controladores de dispositivos. 

Compatibilidad visual de 8 bits

La biblioteca compartida visual de 8 bits permite a los controladores de dispositivos con un hardware de sólo 24 bits mostrar aplicaciones visuales de 8 bits.