AIX 5L

Autores:

• ISRAEL CUEVA HIDALGO.
• Angélica Espinoza.
• Carolina rojas.

AIX 5L
logo aix

AIX 5L v5.2 ofrece mejor rendimiento aún que el galardonado sistema operativo AIX 4 o AIX 5L v5.1 estándar. Le permite gestionar las aplicaciones Linux y AIX en un mismo entorno y puede ayudarle a reducir los ciclos de producción.

AIX 5L es la mejor respuesta a las demandas e-business de una plataforma UNIX industrial, con gran espacio para el crecimiento y con una gran protección de la inversión. AIX 5L representa la nueva generación de AIX y se caracteriza por sus niveles más altos de integración, flexibilidad y rendimiento. Ofrece:
• Una plataforma UNIX sólida y escalable para aplicaciones críticas
• Gran afinidad Linux para ofrecer soluciones flexibles adaptadas a la empresa
• Las conexiones necesarias para e-business y sistemas en red
• Seguridad en la que se puede confiar
• Gestión de sistemas y redes que otorga todo el control al usuario
• Servicio y soporte que ayudan a mantener la continuidad del negocio
• Funciones de capacidad bajo demanda, que significan que sólo se paga por lo que se utiliza

PAGINACIÓN

En sistemas operativos de computadoras, los sistemas de paginación de memoria dividen los programas en pequeñas partes o páginas. Del mismo modo, la memoria es dividida en trozos del mismo tamaño que las páginas llamados marcos de página. De esta forma, la cantidad de memoria desperdiciada por un proceso es el final de su última página, lo que minimiza la fragmentación interna y evita la externa.
En un momento cualquiera, la memoria se encuentra ocupada con páginas de diferentes procesos, mientras que algunos marcos están disponibles para su uso. El sistema operativo mantiene una lista de estos últimos marcos, y una tabla por cada proceso, donde consta en qué marco se encuentra cada página del proceso. De esta forma, las páginas de un proceso pueden no estar contiguamente ubicadas en memoria, y pueden intercalarse con las páginas de otros procesos.
En la tabla de páginas de un proceso, se encuentra la ubicación del marco que contiene a cada una de sus páginas. Las direcciones lógicas ahora se forman como un número de página y de un desplazamiento dentro de esa página (conocido comúnmente como offset). El número de página es usado como un índice dentro de la tabla de páginas, y una vez obtenida la dirección del marco de memoria, se utiliza el desplazamiento para componer la dirección real o dirección física. Este proceso se realiza en una parte del computador específicamente diseñada para esta tarea, es decir, es un proceso hardware y no software.
De esta forma, cuando un proceso es cargado en memoria, se cargan todas sus páginas en marcos libres y se completa su tabla de páginas.

SEGMENTACIÓN

La segmentación (en inglés pipelining, literalmente oleoducto) es un método por el cual se consigue aumentar el rendimiento de algunos sistemas electrónicos digitales. Es aplicado, sobre todo, en microprocesadores. El nombre viene de que para impulsar el gas en un oleoducto a la máxima velocidad es necesario dividir el oleoducto en tramos y colocar una bomba que de un nuevo impulso al gas. El símil con la programación existe en que los cálculos deben ser registrados o sincronizados con el reloj cada cierto tiempo para que la ruta crítica (tramo con más carga o retardo computacional entre dos registros de reloj) se reduzca.
La ruta crítica es en realidad la frecuencia máxima de trabajo alcanzada por el conjunto. A mayor ruta crítica (tiempo o retraso entre registros) menor es la frecuencia máxima de trabajo y a menor ruta crítica mayor frecuencia de trabajo. La una es la inversa de la otra. Repartir o segmentar equitativamente el cálculo hace que esa frecuencia sea la óptima a costa de más área para el almacenamiento o registro de los datos intervinientes y de un retraso o latencia (en ciclos de reloj/tiempo) en la salida del resultado equivalente al número de segmentaciones o registros realizados. La ventaja primordial de este sistema es que, tal y como se muestra en la imagen, una vez el pipe está lleno, es decir, después de una latencia de cuatro en la imagen, los resultados de cada comando vienen uno tras otro cada flanco de reloj y sin latencia extra por estar encadenados dentro del mismo pipe. Todo esto habiendo maximizado la frecuencia máxima de trabajo.

Leave a Reply