Linux

Solo disponible en BuenasTareas
  • Páginas : 10 (2339 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de septiembre de 2010
Leer documento completo
Vista previa del texto
Introducción:

El presente informe fue elaborado para dar a conocer un poco mas acerca de este excelente y muy versátil sistema operativo como lo es linux el cual tiene muchas ventajas en cuanto a las necesidades del usuario, no se ve afectado por virus; además tiene una amplia variedad de distribuciones entre las cuales podemos elegir la que mas nos convenga sin mencionar que linux y todas susvariantes se distribuyen en forma gratuita lo cual es una ventaja para los que no tenemos acceso a los otros sistemas operativos por sus elevados precios

¿Qué es Linux?
Linux es un sistema operativo libremente distribuido que se comporta como el UNIX en un entorno grafico. Linux se diseño específicamente para la plataforma de PC y toma la ventaja de su diseño que les da a los usuarios eldesempeño comparable al alto rendimiento de las estaciones de trabajo UNIX, muchas compañías de gran renombre se han unido a Linux, como IBM y COMPAQ, ofreciendo en sus sistemas Linux pre-instalado.
Características generales de Linux
Linux cumple con todos los requisitos que se le puede pedir a un sistema UNIX:
* Multi-Tarea
Todos los procesos en ejecución corren independientemente unos deotros.
* Acceso multi-usuario
Linux permite el acceso simultáneo de diferentes usuarios al mismo ordenador.
* Multi-procesador
Desde la versión 2.0 del núcleo, Linux soporta múltiples procesadores, distribuyendo las tareas en distintos procesadores.
*
*
* Independencia de arquitectura
Existen distintas versiones de Linux para distintas arquitecturas, desde Amigahasta PC, pasando por DEC Alpha y Macs. Esta característica es exclusiva de Linux, de momento.
* Paging
A pesar del esfuerzo para la optimización del uso de la memoria, puede ocurrir que el sistema se quede sin esta. Cuando esto ocurre, Linux busca páginas de memoria de 4Kb que puedan ser liberadas (las páginas cuyo contenido ya esté almacenado en disco son descartadas). Una vez se hanseleccionado son copiadas al disco, liberando así, memoria. Si éstas fueran a ser necesitadas de nuevo, se recargan a la memoria. Este procedimiento difiere del swapping en que no se vuelca toda la memoria usada por un proceso, lo cual es menos eficiente.
* Librerías compartidas
Las librerías contienen rutinas usadas por distintos procesos, los cuales al ser lanzados, no vuelven a cargar estaslibrerías si ya han sido cargadas por algún otro proceso, aprovechando así mejor la memoria.
* Diferentes sistemas de ficheros
Linux es capaz de soportar distintos sistemas de ficheros, como pueden ser: FAT 16, FAT 32, ISO, HPFS, etc., y, por supuesto el suyo propio Ext2.

El núcleo o kernel

El núcleo de Linux ha suido desarrollado para utilizar las características del modo protegido delmicroprocesador 80386 y 80486, en concreto, hace uso de la gestión de memoria avanzada del modo protegido y otras características avanzadas. El núcleo soporta ejecutables de compaginación por demanda, esto significa que solo los segmentos del programa que se necesitan se cargan en memoria desde el disco, las páginas de los ejecutables son compartidas mediante una técnica conocida comocopy-on-write, contribuyendo todo ello a reducir la cantidad de memoria requerida para las aplicaciones; con el fin de incrementar la cantidad de memoria disponible.

Historia de Linux
Linux es usado como sistema operativo en una amplia variedad de plataformas de hardware y computadores, incluyendo los computadores de escritorio (PCs x86 y x86-64, y Macintosh y PowerPC), servidores, supercomputadores,mainframes, y dispositivos empotrados así como teléfonos celulares.
En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió la GNU General Public License para posibilitar el software libre en el sistema de copyright

El software GNU se extendía muy de...
tracking img