Issuu on Google+

Universidad del Quindío, Ramírez, Castaño, Gómez. Sistema Operativo HP-UX Unix.

1

Ramírez, Johanny. Castaño, Cesar Augusto y Gómez, Carlos Alberto. jramireza@uqvirtual.edu.co Universidad del Quindío

Sistema operativo HP-UX

Resumen—Este sistema operativo es una versión de UNIX el cual provee el poder de controlar empresas y servidores de misión critica. Que operan en las plataformas PA – RISC e Itanium. Este sistema operativo ofrece manejabilidad con interoperabilidad para dar un control total de la integridad de la infraestructura. El sistema HP UX combina un kernel robusto, compatibilidad con Linux y herramientas de desarrollo con código abierto. El sistema HP UX se encuentra disponible para múltiples plataformas de hardware:

· UFS.- Se configura con bloques de 64 kb y fragmentos de 8 kb. Este sistema de archivos tiene preferencia sobre el desempeño de entrada y salida en bloques de 64 kb. · JFS.- Se conoce como VxFS, es un sistema de archivos en el que no hay que preocuparse cuando las aplicaciones chocan o cuando se han completado satisfactoriamente. Cuando se trata de montar este sistema se hace con 3 opciones especificas para ganar rendimiento:

· Arquitectura PA – RISC

o Nolog

· Intel Itanium

o Mincache = TmpCache. o Convosync = Delay

Índice de Términos – Hewlett Packard, misión crítica, Sistema operativo, Unix.

I.INTRODUCCIÓN

EN LA ACTUALIDAD EXISTE GRAN VARIEDAD DE SISTEMAS OPERATIVOS DESTINADOS A UN ÚNICO HARDWARE, ESTO PERMITE QUE LA MAQUINA TENGA UN RENDIMIENTO MUCHO MAS ELEVADO Y QUE LA EMPRESA CREADORA DE ÉSTA PUEDA BRINDAR UN SOPORTE MEJOR CALIFICADO, ÉSTE ES EL CASO DE HP-UX.

II.SISTEMA DE ARCHIVOS

Existen dos tipos de sistemas de archivos:

Sistemas Operativos, HP-UX Unix

III.MEMORIA FÍSICA Y VIRTUAL

El sistema de manejo de memoria está diseñado para hacer disponibles los recursos de seguridad y eficiencia para los hilos y los procesos. Este sistema provee un espacio completo de dirección para cada proceso, siendo protegido de todos los demás procesos. También habilita el tamaño del programa para que pueda ser más largo que el tamaño de la memoria. El sistema decide que procesos e hilos residen en memoria física y manipula los hilos y los procesos dentro y fuera de la memoria. Maneja las partes del espacio virtual de direcciones de un hilo o proceso no en la memoria física y determina que porciones del espacio de direcciones debe residir en la memoria física. Los datos e instrucciones de cualquier proceso (un programa en ejecución) o hilo de ejecución en un proceso debe residir en la memoria física al momento de ser ejecutado. Para ejecutar un proceso, el kernel crea un espacio virtual de dirección, en la que parte de este espacio es mapeado en la memoria física. A


Universidad del Quindío, Ramírez, Castaño, Gómez. Sistema Operativo HP-UX Unix.

través de la "Paginación por demanda", HP-UX permite ejecutar hilos y procesos por medio de páginas virtuales en la memoria principal solo cuando se necesita, y coloca fuera de ella porciones del proceso que no han sido usadas recientemente. El término "Manejo de memoria" se refiere a unas reglas que gobiernan la memoria física y la memoria virtual ayudando a un mejor uso de los recursos del sistema por los procesos del sistema y los del usuario.

IV.DIRECCIONES VIRTUALES.

Cuando un programa es compilado, el compilador genera direcciones virtuales para el código, las direcciones virtuales representan una localidad en memoria. Estas direcciones virtuales deben ser mapeadas a direcciones físicas (Localidades de las páginas físicas en memoria) por el código compilado a ejecutar. El kernel y el hardware coordinan el mapeo de estas direcciones físicas y virtuales para el CPU, esto es llamado "Translación de dirección", para colocar el proceso en memoria. La dirección virtual de un PA-RISC consiste en un identificador de espacio(Space Identifier) y un desplazamiento. - Cada identificador de espacio representa una unidad de 4GB de memoria virtual. - La porción de desplazamiento de una dirección virtual es el desplazamiento en este espacio. V.MANEJO DEL ESPACIO DE SWAP

El espacio de swap es un área de un dispositivo de almacenamiento de alta velocidad (casi siempre un disco), reservada para ser usada por el sistema de memoria virtual para desactivar y paginar los procesos. Durante el arranque del sistema, la localidad y tamaño de cada dispositivo de SWAP es desplegado en bloques de 512 KB. El swapper reserva el espacio de swap a la hora de que se crea un proceso. El reservar espacio de swap a la hora de crear el proceso protege al swapper para que no corra fuere de este espacio. Es posible agregar o quitar swaps como sea necesario (ya que es Sistemas Operativos, HP-UX Unix

2

dinámico) mientras el sistema se encuentra corriendo, sin tener que regenerar el kernel.


Sistema operativo HP-UX