Solaris 7: Biblioteca de instalación (Edición SPARC)

Capítulo 2 Resumen de novedades

Este capítulo resalta las nuevas características del sistema operativo SolarisTM 7. La Tabla 2-1 proporciona una breve descripción de las nuevas características de esta versión. Para descripciones más extensas de esas características, véase el Capítulo 3.

El sistema operativo Solaris es el fundamento de la computación basada en Web. Es escalable y tiene la posibilidad de ejecutarse y desarrollarse en Internet. Tan fiable como el tono de llamada de su teléfono, Solaris es el 'tono de Web' de Internet. El nuevo sistema operativo Solaris de 64 bits proporciona la capacidad, rendimiento y precisión necesarias para manejar archivos muy grandes. Fiable, sólido y con múltiples facetas, el software de Solaris se ha creado para proporcionar capacidad, seguridad, interoperatividad, gestionabilidad y conectividad global.

Por qué modernizarse a la versión 7 de Solaris

En esta versión pueden resaltarse las características clave siguientes . La Tabla 2-1 introduce estas características nuevas y el Capítulo 2 proporciona detalles sobre cada una.

Tabla 2-1 Breve resumen de las características de Solaris 7

Característica 

Descripción 

Sistema operativo Solaris de 64 bits 

Sistema operativo de 64 bits (sólo SPARC). 

El sistema operativo Solaris de 64 bits es un entorno de aplicación y desarrollo de 32 y 64 bits soportado por un sistema operativo de 64 bits. Esto permite la máxima compatibilidad e interoperatividad para las aplicaciones existentes, tanto las fuente como las binarias. Al mismo tiempo, el sistema operativo Solaris de 64 bits supera muchas de las limitaciones del sistema de 32 bits, en particular, el soporte de un espacio de direcciones virtual de 64 bits así como la eliminación de otras limitaciones del sistema de 32 bits. (sólo para la Edición SPARC) 

Navegador de Web 

NetscapeTM Communicator

El software de Solaris 7 se suministra con Netscape Communicator. 

Administración de red y del sistema 

Registro de UFS 

El registro de UFS es el proceso de almacenar las transacciones (los cambios que componen una operación UFS completa) en un registro antes de que se apliquen las transacciones al sistema de archivos UFS. Una vez se ha almacenado una transacción, puede aplicarse ésta al sistema de archivos posteriormente.  

El registro de UFS proporciona dos ventajas. Evita que los sistemas de archivos pierdan su coherencia, eliminando así la necesidad de ejecutar fsck(1M). Además, debido a que puede sobrepasarse fsck, el registro de UFS reduce el tiempo necesario para rearrancar un sistema si se produce una caída o después de un paro no completo.

Opción de montaje de UFS -o noatime

Para ignorar las actualizaciones de tiempo de acceso en los archivos, puede especificar la opción -o noatime al montar un sistema de archivos UFS. Esta opción reduce la actividad de disco en los sistemas de archivos en los que los tiempos de acceso no son importantes (por ejemplo, una cola de noticias de Usenet).

LDAP 

Lightweight Directory Access Protocol (LDAP) es un protocolo de acceso de estándar abierto e independiente de la plataforma basado en el modelo de información de X.500. Se ha diseñado para funcionar sobre TCP/IP y utiliza codificaciones de cadena sencillas. Las aplicaciones LDAP son aplicaciones cliente-servidor, y la biblioteca de cliente incluida en esta versión permite a los desarrolladores escribir aplicaciones LDAP y a los usuarios ejecutar aplicaciones que permitan LDAP. 

Reconfiguración dinámica 

 La reconfiguración dinámica permite al proveedor de servicios agregar, o eliminar y sustituir, tarjetas de sistema de conexión en caliente en un sistema en ejecución, con lo que elimina el tiempo perdido durante el rearranque (sólo en determinados sistemas SPARC).

Nuevos comandos: pgrep y pkill

El comando pgrep consulta los procesos activos del sistema y muestra los identificadores de proceso de los procesos cuyos atributos concuerdan con los criterios especificados en la línea de comandos. El comando pkill funciona igual que el comando pgrep con la excepción que se envía la señal kill(2) a cada identificador de proceso en lugar de mostrarlo por pantalla.

sendmail 8.9

Esta versión está preparada para permitir la restricción de spam (correo electrónico masivo y no solicitado); el almacenamiento virtual, que permite la recepción del correo electrónico mediante nombres de dominio diferentes; y una jerarquía de configuración mejorada que hace que la creación de su propio archivo de configuración de sendmail sea mucho más sencilla.

Utilidad traceroute 

El software de Solaris 7 integra la conocida utilidad traceroute, que se utiliza para rastrear la ruta que sigue un paquete de IP hasta un sistema de Internet. Es especialmente útil para determinar las configuraciones erróneas del encaminamiento y los fallos de rutas de encaminamiento. 

Utilidad de volcado por caída del sistema 

Las características del volcado por caída del sistema incluyen:

  • El comando dumpadm permite a los administradores del sistema configurar los volcados por caída del sistema del sistema operativo.

  • Los datos de volcado se almacenan ahora en formato comprimido en el dispositivo de volcado.

  • Cuando un dispositivo de volcado forma parte de la configuración de volcado, la grabación de los archivos del núcleo central se hace en segundo plano.

Rendimiento de red 

TCP con SACK 

El reconocimiento selectivo de TCP (TCP SACK) proporciona el soporte descrito en RFC 2018 para solucionar los problemas relacionados con la congestión y la pérdida de múltiples paquetes, especialmente en las aplicaciones que utilizan ventanas de TCP grandes (RFC 1323) a través de enlaces vía satélite o enlaces transcontinentales.  

Seguridad de red  

RPCSEC_GSS

Se ha modificado RPC en base a GSS-API. Esto aumenta la integridad y confidencialidad de la seguridad, y los servicios NFS dejan de estar unidos a un mecanismo de seguridad único o específico.  

NIS+ con Diffie-Hellman ampliado 

NIS+ mejora la seguridad de NIS+ al aumentar la longitud de la clave de autentificación de 192 bits a 640 bits. 

BIND 8.1.2  

Berkeley Internet Name Deamon (BIND), la implementación de DNS más conocida, se ha modernizado a la versión 8.1.2. Proporciona un nuevo archivo de configuración que mejora la seguridad de red mediante el uso de listas de control de acceso (LCA). 

Mejoras de gestión y de utilización 

Instalación 

SPARC: instalación de un sistema operativo de 64 bits 

Los programas de instalación de Solaris 7 tienen una nueva casilla de verificación para la selección de la admisión de 64 bits; cuando se realiza la instalación en plataformas UltraSPARCTM está seleccionada de forma predeterminada.

Instalación de AnswerBooks con Web Start 

El producto Web Start (en el CD de documentación) proporciona una interfaz de señalar y hacer clic con selecciones para instalar el servidor AnswerBook2, todas las colecciones de documentos del CD o una selección de colecciones de documentos.  

Más selecciones de entorno nacional 

En la versión 7 de Solaris, se han combinado en un solo CD las versiones adaptadas al entorno nacional inglesas y europeas. Como resultado de esto, hay disponibles más selecciones de entorno nacional durante la instalación de este CD combinado que las posibles en el software de Solaris 2.6.  

Documentación 

Páginas del comando man disponibles en formato AnswerBook2 

Las páginas del comando man están disponibles en formato AnswerBook2 (SGML) en lugar de en formato AnswerBookTM. Esto proporciona mejoras en la navegación y enlaces a las páginas del comando man directamente desde otros documentos de AnswerBook2.

Ejecución de un servidor AnswerBook2 directamente desde el CD de documentación 

Con un CD de documentación y acceso de usuario root al sistema al que está conectado el CD, puede ejecutarse el servidor AnswerBook2 directamente desde el CD mediante la secuencia ab2cd. Puede visualizarse la documentación desde el CD.

Capacidad para utilizar servidores web basados en CGI 

El servidor AnswerBook2 puede ejecutarse sobre un servidor web existente, tal como Sun WebServer, en lugar de necesitar ejecutar un servidor web adicional en el sistema únicamente para admitir AnswerBook2.  

Control de la visualización de los errores de las hojas de estilo 

Puede definirse una variable de entorno, AB2_DEBUG, en el servidor AnswerBook2. Controla si se mostrarán los errores de las hojas de estilo al usuario con la palabra 'DEFECTO' en color rojo.

Soporte de idioma 

Estructura de idiomas ampliada 

  • El software de Solaris ha ampliado su soporte de Unicode con la adición de seis nuevos entornos nacionales UTF-8: francés, alemán, italiano, español, sueco y Europa. Además, se incluyen los entornos nacionales Unicode ampliados con capacidad de escrituras múltiples. Los usuarios pueden introducir y mostrar texto con diferentes escrituras, como japonés, tailandés o ruso, y cambiar fácilmente entre ellas sin tener que cambiar o instalar un nuevo entorno nacional.

  • Se ha integrado el soporte de texto complejo para idiomas, como el árabe, hebreo y tailandés, que necesitan un preprocesamiento del texto especial para manejar el texto bidireccional, compuesto y contextual.

  • El software de Solaris 7 implementa Internet Intranet Input Method Protocol (IIIMP) para permitir la interoperatividad integrada entre los métodos de entrada proporcionados por las aplicaciones Solaris, Java y las no X Windows.

  • El programa de descarga de fuentes del escritorio permite a los usuarios descargar, eliminar, volver a codificar y convertir fuentes, comprobar el estado y realizar otras tareas administrativas en una impresora PostScriptTM.

Soporte ampliado de entornos nacionales 

  • La Comunidad Económica Europea (CEE) ha acordado la estandarización de una única moneda, el euro. A partir de enero de 1999, todas las empresas de cambio de moneda, banca y finanzas de la CEE empezarán a utilizar el euro en lugar de sus monedas locales. Para anticipar este cambio, el software Solaris 7 ha agregado el soporte para la moneda Euro con seis nuevos entornos nacionales de usuario.

  • El software de Solaris ha agregado el soporte para las regiones de Europa del Este, Tailandia y el Oriente Medio.

Estándares 

Marca UNIX 98 

El software Solaris 7 tiene la marca UNIX 98. 

Entorno de desarrollo de software 

Entorno de desarrollo de 64 bits (sólo SPARC) 

El sistema operativo Solaris 7 proporciona a los desarrolladores entornos completos de desarrollo de 32 y 64 bits. 

Enlazador de tiempo de ejecución  

El enlazador en tiempo de ejecución permite a los programas encontrar bibliotecas compartidas sin tener que definir LD_LIBRARY_PATH y hace que su carga sea todavía más eficaz.

La utilidad man muestra ahora código SGML

La utilidad man puede ahora mostrar páginas del comando man que estén programadas en SGML, así como el nroff tradicional.

Bibliotecas X Window de 64 bits de Solaris 

Todas las bibliotecas compartidas del núcleo de X11 (.so) y todas las bibliotecas lint (.ln) para los programadores que se proporcionan en las versiones de 32 bits están disponibles como versiones de 64 bits para el software de Solaris de 64 bits.

Kit de desarrollo de Java para las mejoras de rendimiento de Solaris 

El Kit de desarrollo de Java 1.1.5 para Solaris se ha ajustado y probado especialmente. Como resultado, ofrece una escalabilidad y rendimiento mejorados significativamente para las aplicaciones Java desarrolladas e integradas en la empresa y a través de la red. 

Kit de desarrollo de software WebNFSTM incluido

El Kit de desarrollo de software (SDK) WebNFS proporciona el acceso a archivos remotos para las aplicaciones Java que utilizan WebNFS. Como implementa directamente el protocolo NFSTM, no necesita que el sistema central admita NFS.

truss realiza ahora el rastreo de llamadas a funciones

La utilidad truss rastrea las llamadas al sistema, señales y fallos de máquina de un proceso. Se ha mejorado con una nueva opción para permitir el seguimiento de la entrada y salida de las llamadas de función a nivel de usuario ejecutadas por el proceso rastreado.

Biblioteca de configuración de dispositivos mejorada 

La biblioteca libdevinfo, utilizada para obtener la información de configuración de dispositivos, se ha hecho más sólida y amplia en el software Solaris 7. Para más información consulte la página del comando man libdevinfo(3).

Gráficos/Imágenes 

XILTM

La biblioteca de imágenes de fundación XIL es adecuada para bibliotecas o aplicaciones que requieren imágenes o vídeo digital, como imágenes de documento, preparación previa de prensa en color, o generación y reproducción de vídeo digital. 

La nueva admisión para la visualización de imágenes estereoscópicas permite la presentación de pares de imágenes que representan una vista de ojo izquierdo/ojo derecho. Esto proporciona una visualización de imágenes con percepción de profundidad. 

El Kit de desarrollador de XIL se ofrece ahora de forma independiente a Solaris y se proporciona de forma gratuita. 

Escritorio 

Common Desktop Environment, (CDE) 

CDE contiene nuevas herramientas que hacen fácil buscar, manipular y gestionar tarjetas de direcciones, aplicaciones, direcciones de correo electrónico, archivos, carpetas, sistemas, procesos y direcciones de web. 

En CDE se incluye el soporte de Motif 2.1, que incluye cinco nuevos widgets de Motif y es seguro para multiproceso. Motif 2.1 admite los entornos nacionales de Idiomas de texto complejo, estándares de ISO en los que un único binario desarrollado en el sistema operativo Solaris 7 proporciona el soporte estándar y avanzado para los usuarios de los idiomas hebreo, árabe y tailandés. 

Impresión 

Gestión de fuentes mejorada 

El programa de descarga de fuentes permite a los usuarios descargar, eliminar, volver a codificar y convertir fuentes, comprobar el estado y realizar otras tareas administrativas en una impresora PostScriptTM.

Soporte de hardware de la edición Intel 

Controlador de disco SCSI sd

El controlador de disco SCSI de destino sd, que anteriormente sólo se proporcionaba en los sistemas Solaris (Edición SPARC), ahora se utiliza para la admisión de discos SCSI y CD-ROM ATAPI en lugar de cmdk. El controlador cmdk sigue estando disponible para admitir discos duros no SCSI.

Soporte de estructura de E/S inteligente 

La E/S inteligente (I2O) es un estándar emergente para los subsistemas de E/S modulares y de alto rendimiento. Esta característica, que depende del hardware preparado para I2O, sólo está disponible para Solaris (Edición Intel).  

Características agregadas en las versiones anteriores de Solaris

Esta sección describe las características introducidas en versiones anteriores de Solaris.

Versión 2.6 de Solaris

La Tabla 2-2 describe las características nuevas y avanzadas de la versión 2.6 de Solaris.

Tabla 2-2 Características de Solaris 2.6

Característica 

Descripción 

Java 

Máquina Virtual Java 

 La Máquina Virtual Java 1.1 integra la plataforma Java para el entorno operativo Solaris. Incluye el entorno de tiempo de ejecución Java y las herramientas básicas para desarrollar aplicaciones y miniaplicaciones Java.

Navegador HotJavaTM

 El navegador HotJava proporciona una interfaz de usuario personalizable y fácil de utilizar para explorar Internet e intranets corporativas. Puede ejecutar contenido ejecutable en forma de miniaplicaciones. (las miniaplicaciones son programas de Java que se pueden incluir en una página HTML de forma parecida a las imágenes).

Servicios Intranet/Internet 

SoftwareTM WebNFS

El software WebNFS permite acceder a sistemas de archivos a través de la web mediante el protocolo NFS. Este protocolo es muy fiable y proporciona gran rendimiento bajo una carga importante.  

Mejoras de rendimiento 

Rendimiento de la base de datos 

E/S directa UFS 

Para los archivos UFS, la E/S directa permite a los programas leer y escribir datos directamente desde y al disco, sobrepasando la antememoria de memoria intermedia de la memoria virtual. Un ejemplo de una operación de E/S en masa es la descarga de grandes cantidades de datos de un satélite en un archivo. 

E/S sin tratar 

Se han realizado mejoras a las rutinas de soporte de E/S de bajo nivel que mejoran de forma espectacular el rendimiento de E/S para los dispositivos de disco sin un sistema de archivos (dispositivos básicos utilizados a menudo para los archivos de base de datos). Se ha reescrito el controlador de la matriz SPARCstorageTM para mejorar su rendimiento.

Rendimiento red/Web 

Zócalos del núcleo 

La implementación de zócalos de núcleo proporciona una compatibilidad mejorada con los zócalos SunOSTM 4.x y BSD y permite un rendimiento de zócalo mayor.

Ventanas grandes TCP 

Las ventanas grandes TCP proporcionan el soporte descrito en RFC1323. Mejora el rendimiento con redes de gran ancho de banda, como ATM, o redes de gran retardo, como enlaces de satélite, utilizando ventanas que superan el límite normal de 64 Kbytes. 

TCP con copia cero/suma de verificación de hardware 

Se ha utilizado TCP con copia cero para eliminar la copia desde el espacio de usuario al espacio de núcleo.  

También se ha añadido soporte para la suma de verificación de hardware. Se ha mejorado el rendimiento al evitar el cálculo de la suma de verificación por software, con lo que se descarga el trabajo a un adaptador de red que lo admite. Esto sólo se admite actualmente en la tarjeta SunATMTM.

Mejoras de gestión y de utilización 

Instalación 

Instalación de Solaris Web Start basada en navegador 

Solaris Web Start es una utilidad basada en navegador que guía a los usuarios a lo largo de la selección e instalación del software de Solaris y del de aplicación empaquetado. 

Documentación de instalación 

 La reorganización de la documentación facilita la búsqueda de información para instalar el software de Solaris.

Configuración de dispositivos x86 

La interfaz Asistente de configuración forma parte del nuevo sistema de arranque del software de Solaris (Edición Intel). Determina los dispositivos de hardware que hay en la máquina, tiene en cuenta los recursos que utiliza cada dispositivo y permite a los usuarios elegir el dispositivo de arranque. 

Configuración de periféricos x86 

El programa kdmconfig se utiliza para configurar el ratón, el adaptador de gráficos y el monitor en los sistemas x86. Si ya existe un archivo Owconfig, kdmconfig extraerá toda la información útil que haya en él. Además, esta versión modernizada de kdmconfig también recupera información del árbol devinfo dejada por el programa devconf y utiliza esa información para identificar dispositivos automáticamente.

Cambio de la disposición del CD de Solaris 

El segmento 0 del CD de Solaris se ha reorganizado para hacerlo más intuitivo y ampliable. 

Modernizar con reasignación de espacio en disco 

La opción upgrade proporciona una característica de disposición automática para reasignar espacio en disco si el sistema de archivos actual no tiene espacio suficiente para la modernización.

Comprobación de perfiles de modernización 

Ahora se dispone del comando pfinstall para comprobar perfiles que utilizan la opción de modernizar.

Cambio del dispositivo de arranque de un sistema 

Ahora puede cambiarse el dispositivo de arranque del sistema durante la instalación. 

Información de configuración previa de configuración del sistema 

Con el archivo sysidcfg, puede preconfigurar información de configuración del sistema mediante un conjunto de palabras clave. Puede escoger proporcionar una o más palabras clave para preconfigurar niveles variables de información del sistema.

Entornos nacionales opcionales de 8 bits 

La ventana de instalación del CD English Solaris 2.6 ofrece varios entornos nacionales de inglés. Para utilizar los caracteres de 8 bits, los usuarios deberían realizar la instalación mediante una de las opciones -en_XX . El entorno nacional utilizado en la instalación se convierte en el predeterminado del sistema.

Documentación 

Documentación AnswerBook2 

Puede acceder a la documentación en línea de Solaris con cualquier navegador. El visualizador de AnswerBook2 utiliza una interfaz basada en navegador de web que permite a los usuarios visualizar e imprimir información diversa de Solaris, incluidos los documentos AnswerBookTM y las páginas del comando man existentes.

Escritorio 

Common Desktop Environment (CDE) 

Solaris CDE es un escritorio avanzado basado en Motif con una interfaz fácil de utilizar que proporciona una apariencia coherente en plataformas UNIX®. Con Solaris CDE puede ejecutar aplicaciones OpenWindowsTM sin modificaciones. Además, las aplicaciones CDE están integradas en la web: por ejemplo, puede hacer clic en una dirección HTTP en un mensaje de aplicación de correo CDE y un navegador abrirá la dirección seleccionada.

Power ManagementTM para escritorios SPARC

El software Power Management permite a los usuarios economizar el consumo de electricidad en los sistemas de escritorio que no se utilizan. De manera predeterminada, todos los sistemas de sobremesa UltraSPARCTM se apagan tras 30 minutos de inactividad. Los usuarios pueden modificar o desactivar Power Management, si es necesario.

Escritorio OpenWindows 

El escritorio y las bibliotecas de OpenWindows 3.6 se han actualizado con soluciones para defectos y se han preparado para el año 2000. 

Nuevos entornos nacionales de usuario  

Se han agregado diez entornos nacionales nuevos para la Europa del Este, Rusia, Grecia y los estados del Báltico. 

 Soporte para Unicode 2.0

Se han agregado dos entornos nacionales compatibles con Unicode 2.0 e ISO 10646. Dichos entornos nacionales permiten la entrada y salida de escritura múltiple y son los primeros entornos nacionales proporcionados en el entorno Solaris que tienen esa posibilidad. Estos entornos nacionales sólo admiten el entorno CDE, incluidas bibliotecas Motif y CDE. 

Administración de fuentes 

La administración de fuentes permite la instalación y utilización fácil de fuentes para el sistema de ventanas X. Admite fuentes TrueType, Type0, Type1 y CID para varios idiomas y proporciona la posibilidad de visualización previa comparativa de fuente. Está totalmente integrada en el escritorio CDE. 

Las fuentes TrueType se admiten mediante X y Display PostScript. La administración de fuentes permite la instalación e integración fácil de las fuentes de terceros en el entorno Solaris. 

 Mejoras de los idiomas asiáticos

El software de Solaris 2.6 se ha reformado en lo que respeta a la arquitectura de dependencia histórica para el conjunto de códigos UNIX ampliado (EUC). También se proporciona el soporte de conjuntos de códigos y entornos nacionales adicionales para los estándar de codificación asiáticos de PC populares (ShiftJIS (PCK) en Japón, Big5 en la República Popular de China y Johap en Corea). Estos entornos nacionales sólo admiten el entorno CDE, incluidas bibliotecas Motif y CDE. 

 Registro de usuario de Solaris Los usuarios que se registren mediante el registro electrónico de Solaris recibirán información sobre las nuevas ofertas y asistencia técnica de Solaris.

Estándares 

 Preparado para el año 2000 El sistema operativo Solaris 2.6 está preparado para el año 2000. Utiliza fechas no ambiguas y sigue las directrices de X/Open cuando es apropiado.

X/Open UNIX 95 

(Spec 1170) 

La versión anterior del software Solaris era compatible con la mayor parte de Spec 1170. La versión 2.6 de Solaris satisface ahora todos los requisitos. 

XFN CAE de X/Open 

El Servicio de nombrado federado (FNS) es ahora compatible con la definición XFN CAE de X/Open.  

POSIX 1003.1b 

Se ha añadido la funcionalidad en tiempo real POSIX. Esto incluye soporte completo para POSIX AIO (con la excepción de la opción -PRIORITIZED I/O) y algunas extensiones nuevas para admitir archivos de 64 bits (véase "Archivos grandes").

 ISO 10646

El estándar ISO 10646 define Unicode 2.0, con inclusión de UCS-2 y UTF-8 (la implementación estándar de UNIX). Todas las implementaciones especificadas en este estándar son compatibles con Unicode 2.0. 

Entorno de desarrollador de software sólido 

Archivos grandes 

Los sistemas de archivos UFS, NFSTM y CacheFSTM admiten los archivos grandes. Se admiten las interfaces definidas por el Acuerdo de archivos grandes.

Versionado/bibliotecas de ámbito 

 Los desarrolladores de bibliotecas compartidas pueden tener ahora un mejor control sobre las interfaces públicas que ofrecen. Esto ayuda a controlar las dependencias que las aplicaciones tienen en esas bibliotecas compartidas. Esto también significa que las aplicaciones son más portables y están menos afectadas por los cambios en las bibliotecas, obteniéndose como consecuencia productos de mayor calidad por ambos motivos. En el entorno operativo Solaris 2.6, las bibliotecas de sistema aprovechan esta tecnología y son de ámbito y versionadas.

Activaciones de planificador 

Las activaciones de planificador proporcionan soporte de planificación de núcleo adicional para aplicaciones con subprocesos múltiples.  

Control de reemplazo por multitarea 

El control de reemplazo por multitarea permite el control de las aplicaciones sobre el reemplazo por multitarea del núcleo. 

Sistema de archivos /proc y puntos de control

El sistema de archivos plano anterior /proc se ha reestructurado en una jerarquía de directorios que contiene subdirectorios adicionales para información de estado y funciones de control. También proporciona un recurso de punto de control para supervisar el acceso y las modificaciones de datos en el proceso del espacio de direcciones. El comando adb(1) utiliza este recurso para proporcionar puntos de control.

Federated Naming Service (FNS) 

 FNS es ahora compatible con la definición XFN CAE de X/Open. También se ha mejorado para admitir Lightweight Directory Access Protocol (LDAP) y proporciona soporte mejorado para las partes de segundo plano de los archivos y NIS.
 E/S asíncrona El soporte de E/S asíncrona para cintas proporciona una interfaz para mejorar el rendimiento de dispositivos de cinta de alto rendimiento. Con la posibilidad de poner en cola solicitudes de E/S, esta característica mejora significativamente el rendimiento de E/S.

Kit de desarrollador de Solaris (SDK) 

El software de SDK está ahora incorporado en el entorno operativo Solaris y ya no es un producto no empaquetado. Toda la información que un desarrollador necesita para generar aplicaciones y manejadores gráficos para entornos de tiempo de ejecución Solaris para usuario final está ahora disponible en esta versión de Solaris. 

Gráficos 

XGLTM

Las API de modo inmediato 3-D y XGL 2-D proporcionan portabilidad a través de plataformas de hardware y un rendimiento óptimo de aceleración de gráficos. La API XGL incluye soporte para texto de barrido, asignación de textura de vértice y de entorno, asignación de textura de cuatro componentes, recubrimiento transparente DGA y Gcache de lista de triángulo. 

XIL 

La biblioteca de imágenes de fundación XIL es adecuada para bibliotecas o aplicaciones que requieren imágenes o vídeo digital, como imágenes de documento, preparación previa de prensa en color, o generación y reproducción de vídeo digital. Las características siguientes son nuevas en la versión 2.6 de Solaris. La biblioteca XIL 1.3:  

- Es MT-hot 

- Admite tipos de dato de coma flotante de simple precisión de 32 bits 

- Admite imágenes temporales 

- Admite el nuevo formato de almacenamiento XIL_GENERAL

- Incluye soporte para Kodak Color Management System (KCMS)TM

- Admite el nuevo formato de almacenamiento XIL_BAND_SEQUENTIAL para todos los tipos de datos

- Ahorra memoria mediante el almacenamiento en mosaico 

Entorno de tiempo de ejecución PEXTM 3.0.2

La interfaz de programador de aplicaciones (API) PEX proporciona portabilidad a las aplicaciones a través de plataformas y gráficos en 3-D en pantallas locales y remotas. 

Programación de subprocesos múltiples KCMS 

KCMS admite ahora programas de subprocesos múltiples: es multihread safe (MT-seguro). Una aplicación KCMS que utiliza posibilidades de subprocesos múltiples no necesita bloqueos de llamada de biblioteca KCMS. 

Sistema de ventanas básico X11R6 

El sistema de ventanas básico X11R6 incluye las últimas soluciones y modificaciones de X Consortium. 

Extensión de doble memoria intermedia de X11 

La extensión de memoria intermedia doble (DBE) proporciona una forma estándar de utilizar la inclusión en memoria intermedia doble dentro del marco del sistema X Window. La memoria intermedia doble utiliza dos memorias intermedias llamadas 'frontal' y 'posterior' que mantienen imágenes. La memoria intermedia frontal es visible para el usuario, mientras que la memoria intermedia posterior no lo es. Puede utilizar un navegador de Internet para consultar la especificación detallada en ftp://ftp.x.org/pub/DOCS/DBE/

Admisión de archivos grandes 

Archivos grandes 

Los sistemas de archivos UFS, NFS y CacheFS admiten los archivos grandes. Las aplicaciones pueden crear y acceder a archivos de hasta un Tbyte en sistemas de archivos con montaje UFS, y hasta el límite del servidor en sistemas de archivos con montaje NFS y CacheFS. Se dispone de una nueva opción de -mount para desactivar el soporte de archivos grandes en los sistemas de archivos UFS. Esta opción -mount garantiza al administrador del sistema que las aplicaciones más antiguas que no puedan manejar los archivos grandes de forma segura no trabajen accidentalmente con ellos.

AIO de 64 bits 

El entorno operativo Solaris proporciona un conjunto nuevo de interfaces para desarrolladores que desean tener E/S asíncrona en archivos grandes. Estas interfaces están integradas con KAIO en una técnica de implementación que optimiza la E/S en archivos básicos. Se seleccionan automáticamente por las interfaces AIO de Solaris o por las nuevas interfaces AIO POSIX. KAIO es la ruta de acceso optimizada para realizar E/S en archivos sin formato. Cuando se utilizan las interfaces con KAIO para archivos sin formato, hay una mejora significativa en el rendimiento. 

Seguridad de red  

NFS Kerberos 

La autentificación Kerberos utiliza cifrado DES para mejorar la seguridad de la red. La implementación en el núcleo de servicios de red NFS y RPC admite ahora un tipo de autentificación RPC nuevo basado en la API de servicios de seguridad generalizados (GSS-API). Esta admisión contiene los enlaces para agregar una seguridad reforzada al entorno NFS. 

RPCSEC_GSS

La implementación RPC para el usuario admite un nuevo tipo de autentificación, basado en GSS-API, que proporciona los enlaces para agregar autentificación, privacidad e integridad reforzadas para servicios basados en RPC. 

Módulos de autentificación (PAM)  

El marco PAM proporciona nuevas tecnologías de autentificación de "conexión". 

BIND versión 4.9.4-P1 

Berkeley Internet Name Daemon (BIND), la implementación DNS más conocida, se ha modernizado a 4.9.4-P1. Soluciona muchos de los problemas de seguridad encontrados en versiones anteriores de la implementación.  

Administración de red y del sistema 

Network Time Protocol (NTP) 

El software de Solaris admite ahora NTP, que proporciona precisión en el tiempo y/o sincronización de reloj para utilizar en entornos informáticos distribuidos. Anteriormente, los clientes de Solaris podían utilizar una versión pública disponible de NTP. El nuevo soporte proporciona precisión de tiempo incrementada. 

SolsticeTM Enterprise AgentsTM

Solstice Enterprise Agents (SEA) se basa en la nueva tecnología de agente ampliable o en la tecnología maestro/subagente. SEA está destinado a desarrolladores de componentes y a gestores de sistema y de red que deseen desarrollar subagentes de Simple Network Management Protocol (SNMP) o Desktop Management Interface (DMI) para instrumentar diferentes componentes, subsistemas y aplicaciones dentro de un dispositivo para habilitar la gestión desde una consola de gestión SNMP. 

DHCP  

Dynamic Host Configuration Protocol (DHCP) permite que un sistema obtenga una dirección de protocolo de Internet y otros parámetros de configuración del sistema sin configuración previa por el administrador.  

Fallo de cliente NFS 

El fallo de cliente proporciona un alto nivel de disponibilidad de sistemas de archivos de sólo lectura, lo que permite que el cliente monte automáticamente el sistema de archivos desde otro servidor si el primer servidor no está disponible. 

Máscaras de subred de longitud variable (VLSM) 

VLSM permite un uso más eficaz del espacio de direcciones de IP al permitir que el administrador de TCP/IP utilice Classless Inter-Domain Routing (CIDR) para hacer particiones de este espacio de una forma versátil. 

Zócalos de encaminamiento 

Se ha incluido la conformidad con la interfaz de zócalo de encaminamiento como se ha implementado con BSD 4.4, que permite el uso de protocolos de encaminamiento que reconocen CIDR, como OSPF, BGP-4 y RIPv2. 

autofs

El nuevo daemon de montaje automático autofs es ahora totalmente de subprocesos múltiples. Esto permite el servicio concurrente de múltiples solicitudes de montaje e incrementa la fiabilidad.

Grupos de procesador 

Los grupos de procesador proporcionan control al administrador del sistema sobre la asignación de procesos a grupos de procesadores. 

backup y restore rápidos de NIS+

Los comandosbackup y restore de NIS+ proporcionan un método rápido y eficaz de efectuar copias de seguridad y restablecer espacios de nombre NIS+.

NIS+ sobre una red de área amplia (WAN) 

La personalización de uso de servidor permite a los administradores de NIS+ especificar el orden de búsqueda de servidor NIS+ para clientes que necesitan servicio de nombrado. El uso de servidor puede equilibrarse entre varios clientes designando servidores diferentes para clientes diferentes como "preferente" (primario). Si un cliente no puede obtener información de los servidores preferentes, puede especificarse el orden en que el cliente busca los otros servidores. Esta característica es particularmente útil cuando un dominio NIS+ abarca un enlace WAN, ya que los administradores pueden reducir el tráfico de la red sobre el enlace WAN especificando que los clientes deben primero intentar obtener el servicio de nombrado de los servidores del lado del cliente del enlace. 

Servidor NIS 

El software de Solaris admite ahora de forma nativa el servidor NIS. En versiones anteriores de Solaris, se admitía el servidor NIS bajo un modo de emulación del servidor NIS+ o utilizando un producto no empaquetado denominado NSkit. 

Arranque CFS 

El arranque CFS permite a los sistemas AutoClientTM arrancar más rápidamente con menos tráfico de red, al arrancar desde una antememoria de disco CacheFS local. El primer arranque del sistema llena la antememoria. Los arranques siguientes del sistema se sirven desde la antememoria.

Herramientas de modificaciones 

Las herramientas de modificación, incluidos los comandos patchadd y patchrm para añadir y suprimir modificaciones, forman parte ahora del software de Solaris en lugar de enviarse con cada modificación independiente como los comandos installpatch y backoutpatch.

Utilidades isalist

isalist es un conjunto de utilidades que permiten a los usuarios buscar los juegos de instrucciones admitidos en sus máquinas y, también, determinar cuál de ellos se ejecuta mejor.

Impresión 

Impresión 

El software de impresión de Solaris 2.6 proporciona una solución mejor que el software de impresión LP de las versiones anteriores de Solaris. Los administradores del sistema pueden configurar y administrar con facilidad clientes de impresión mediante los servicios de nombres NIS o NIS+. Esto significa que puede centralizarse la administración de impresión para una red de sistemas y de impresoras. Las nuevas características incluyen:  

- Nuevo diseño de los paquetes de impresión 

- Adaptador de protocolo de impresión 

- Cliente de impresión SunSoftTM

- Soporte de impresora de red 

Soporte de hardware 

Tarjeta PC PCMCIA 

PCMCIA entrega un suplemento para PCMCIA en el Kit de controlador de dispositivo Solaris para permitir que los OEM y terceros desarrollen controladores de dispositivo de tarjeta de PC que serán compatibles en origen en todas las plataformas Solaris. 

Soporte transportable 

filesync

filesync asegura que los datos se muevan automáticamente entre un computador portátil y un servidor.

Versión 2.5.1 de Solaris

La Tabla 2-3 describe las características nuevas y avanzadas de la versión 2.5.1 de Solaris.

Tabla 2-3 Nuevas características de Solaris 2.5.1

Característica 

Descripción 

Seguridad 

Identificador de grupo y de usuario grande 

El límite de los valores de identificador de usuario y de identificador de grupo se ha elevado a 2147483647, o al valor máximo de un entero con signo. Los grupos y usuarios nobody (60001) y no access (60002) conservan los mismos UID y GID que en las versiones anteriores de Solaris 2.x.

Gráficos/Imágenes 

Herramienta de calibración KCMS 

KCMS incluye un módulo controlador cargable para el colorímetro de incidencia X-Rite DTP92. El controlador admite el colorímetro X-Rite, que se conecta con el puerto en serie para obtener datos de la medición del color.  

Incluye procedimientos nuevos para añadir y eliminar módulos de calibrado de color al archivo de configuración del sistema OWconfig.