Solaris 9: Novedades del sistema operativo

Mejoras en el sistema de archivos

Descripción de características  

Fecha de la versión 

Atributos de archivo ampliados

Los sistemas de archivos UFS, NFS y TMPFS se han mejorado para incluir atributos de archivo ampliados, lo que permite a los desarrolladores de aplicaciones asociar atributos concretos a un archivo. Por ejemplo, un desarrollador de una aplicación de gestión de archivos para un sistema de ventanas puede decidir asociar un icono a un archivo.  

Los atributos ampliados se representan lógicamente como archivos con un directorio oculto asociado al archivo de destino.  

Se puede usar la API de atributos de archivo ampliados y un conjunto de comandos de shell para agregar y manipular atributos de sistemas de archivos. Consulte las páginas de comando man fsattr(5), openat(2) y runat(1) para obtener más información.

Se han modificado muchos comandos de sistema de archivos Solaris para admitir los atributos de sistema de archivos, dotándolos de una opción de reconocimiento de atributos que se puede usar para consultar, copiar o buscar atributos de archivos. Para obtener más información, consulte el comando de sistema de archivos concreto en las páginas de comando man. 

Consulte también System Administration Guide: Basic Administration para obtener más información.

Solaris 9 

Concurrencia E/S directa de UFS mejorada

El rendimiento de la E/S directa, que usan las aplicaciones de bases de datos para acceder a datos de sistemas de archivos sin memoria intermedia, se ha mejorado para permitir un acceso de escritura y de lectura simultáneo a los archivos UFS normales. Anteriormente, una operación de actualización de los datos de un archivo bloqueaba todos los accesos de lectura o escritura hasta que finalizara la operación de actualización.  

Consulte System Administration Guide: Basic Administration y la página de comando man mount_ufs(1M) para obtener más información.

Solaris 8 1/01 

Mejoras de DNLC

La antememoria de búsqueda de nombres de directorio (Directory Name Look-up Cache, DNLC) se ha mejorado para proporcionar un rendimiento mayor al acceder a archivos en directorios grandes de 1000 o más archivos. 

DNLC es un sistema genérico para sistemas de archivos que guarda en antememoria los nombres de directorios usados recientemente y sus vnodos asociados. Entradas de directorio UFS guardadas linealmente en disco. Esto significa que para localizar una entrada hay que buscar el nombre en cada entrada. Para agregar una entrada nueva hay que explorar el directorio completo para garantizar que el nombre no existe. Para resolver este problema de rendimiento, la DNLC guarda en antememoria directorios enteros. 

Otra característica de esta versión es que la DNLS guarda en antememoria objetos de archivos que se han buscado aunque no existan. Esta función se conoce como colocación negativa en antememoria, y resulta práctica porque hay algunas aplicaciones que comprueban continuamente si existe un archivo. 

Hay nuevos parámetros ajustables asociados a las mejoras de DNLC. Estos parámetros se fijan de forma óptima y no deberían modificarse de forma casual.  

Consulte Solaris Tunable Parameters Reference Manual para más información.

Solaris 8 6/00 

Capturas UFS (fssnap)

Puede usar el comando fssnap para crear una captura de un sistema de archivos. Una captura es una imagen temporal de un sistema de archivos que se usa en operaciones de copia de seguridad.

Cuando se ejecuta el comando fssnap, se crea un dispositivo virtual y un archivo de memoria gráfica. Se puede realizar una copia de seguridad del dispositivo virtual, que parece un dispositivo real y funciona como tal, con cualquiera de los comandos de copia de seguridad de Solaris existentes. El archivo de memoria gráfica es un archivo de mapa de bits que contiene copias de datos previos a la captura que se han modificado desde que se tomó esta última.

Consulte System Administration Guide: Basic Administration y la página de comando man fssnap(1M) para obtener más información.

Solaris 8 1/01 

Comando mkfs actualizado

El comando mkfs se ha actualizado para mejorar el rendimiento al crear sistemas de archivos. El rendimiento mejorado de mkfs es a menudo 10 veces más rápido que en las versiones anteriores de Solaris. Las mejoras en el rendimiento se ven en los sistemas cuando se crean ambos sistemas de archivos, pequeños y grandes. No obstante, las mayores mejoras del rendimiento de mkfs se dan en sistemas con discos de alta capacidad o de alta velocidad.

Solaris 8 1/01