Novell es una corporación de software estadounidense especializada en sistemas operativos de redes como Novell NetWare y SUSE Linux, productos de gestión de identidad segura y aplicaciones de intregración y soluciones de colaboración.
La compañía fue fundada en Provo, Utah (EE.UU.) con el nombre de Novell Data Systems Inc. en 1979. Fue fundada por George Canova, Darin Field y Jack Davis. Comenzó como fabricante de sistemas basados en CP/M. La compañía no marchó bien al principio, y tanto Davis como Canova la abandonaron. Novell cambió su estrategia y se concentró en el software, llevándola al éxito.
Los productos más destacados de Novell son Novell eDirectory, Novell Open Enterprise Server, SUSE Linux Enterprise Server, Novell NetWare, SUSE Linux Enterprise Desktop, Novell GroupWise, Novell ZENworks, Novell Identity Manager, Novell NetMail, Novell exteNd y Novell BorderManager.
ADMINISTRACIÓN DE MEMORIA
NetWare 5
Modelo de Memoria
Se agregó el apoyo de Memoria virtual (VM) al kernel NetWare 5. En las versiones anteriores de NetWare, si se tenía un servidor con 64MB de RAM, esa era toda la memoria que el servidor podía usar para cargar aplicaciones y NLMs así como la memoria de los pedidos de impresión, creación de datos de usuario, manipulación, y acceso de la aplicación. Con la Memoria Virtual, las aplicaciones del servidor y programas de NLM pueden swappear hacia y desde memoria y guardarse en el disco duro.
Por defecto, VM asigna un archivo de 2MB para swap que se ubica en la raíz del volumen del SYSTEM. De allí, el archivo de swap crecerá o achicará, mientras dependiendo del número de NLMs y aplicaciones del servidor que el sistema tiene en funcionamiento, y cuánta memoria principal necesita el sistema para mantener las otras aplicaciones del servidor y usuarios. Usted también puede seleccionar un volumen diferente para poner el archivo del swap. También se puede tener archivos de swap múltiples. Use el comando de consola SWAP para cambiar el archivo del swap a un volumen diferente o agregar otro archivo de swap.
Para ver el gráfico seleccione la opción "Descargar" del menú superior
Los rasgos de Memoria Virtual
Algunos de los rasgos de VM incluyen la declaración de memoria, memoria compartida, la memoria de paginado del kernel, las pilas. La memoria reservada permite a las aplicaciones realizar su propio direccionamiento de memoria (Java utiliza mucho este recurso). La memoria comprometida es un forma de reservar los recursos necesarios para tener la memoria disponible sin asignar la memoria realmente. Así cuando una aplicación pide 10MB de memoria, se asigna instantáneamente los recursos. Como la aplicación realmente necesita la memoria física que pidió, VM hará que la memoria pedida esté disponible.
VM es compatible hacia atrás con cualquier aplicación que está usando CLIB, y cada programa que corre en un espacio de dirección protegido y está usando CLIB usará VM automáticamente. El espacio de dirección de usuario se separa del kernel de NetWare que el OS dirige al espacio, de esta forma cualquier proceso que está corriendo en el espacio de dirección de usuario no puede interferir con el kernel. Usted puede cargar NLMs múltiples para correr en un solo espacio de dirección que puede compartir código y tablas del símbolo. Por ejemplo, una imagen del código de CLIB puede usarse por varios programas en espacios de dirección de usuario diferentes; sin embargo, ellos tendrán su propios datos guardados para cada espacio de dirección de usuario.
No hay comentarios:
Publicar un comentario