Principales características de Solaris introducidas en Solaris 8
Protocolo IP V6: Esta versión del protocolo IP extiende el rango de
direccionamientos de 32 bits a 128 bits, introduce un modelo simplificado de header IP, y soporte agregado para autenticación y privacidad Protocolo IPsec: IPsec es un protocolo de seguridad estandar que asegura la data a trabes de encripción Manejo de archivos core: El comando coreadm permite a los administradores de sistema definir un directorio destino y convenciones de nombre para los archivos core generados por procesos de usuario RBAC (Role Based Access Controls): Permite a los administradores de sistema proveer de capacidades de administración limitadas a usuarios de sistema operativo diferentes de root Librería alterna de threads: Un nuevo modelo de threads reemplaza el modelo multinivel original por un nuevo modelo de niveles uno a uno Mejoras al sistema de archivos: Las mejoras son en las áreas de I/O directo, logging, I/O concurrente y creación de file systems Debugger: La utilidad mdb permite nuevas facilidades para examinar archivos core, y para desarrollar e integrar nuevos comandos al debugger Nuevas utilidades para estadísticas de hardware: Por ejemplo, el comando cpustat lee información de los CPU’s tales como rata de hits al cache e instrucciones por ciclo de reloj
Principales características de Solaris introducidas en Solaris 9
Soporte a páginas de memoria de múltiples tamaños: El acceso a memoria se
hace en unidades llamadas páginas, que tienen un tamaño por defecto de 8 KB. Como los procesadores UltraSPARC soportan páginas de hasta 4 MB, Solaris 9 agrega un conjunto de interfaces de líneas de comando, agrupadas en lo que se conoce como MPSS (Multiple page size support). Optimización de ubicación en memoria: Conocido como MPO (Memory placement optimization) este feature permite ubicar las páginas de memoria física de las aplicaciones en los bancos de memoria mas cercanos a los procesadores donde se están ejecutando los threads de dichas aplicaciones Manejo de recursos: Incluye definición de pools de recursos, particionamiento de recursos de hardware disponibles y mejoras en los sistemas estadísticos FSS (Fair Share): Asignación de tiempo de procesador a los threads del kernel basada en definiciones de usuario