Linux

Solo disponible en BuenasTareas
  • Páginas : 6 (1428 palabras )
  • Descarga(s) : 4
  • Publicado : 8 de julio de 2010
Leer documento completo
Vista previa del texto
República Bolivariana de Venezuela.
Ministerio del Poder Popular para la Educación Superior.
Universidad Alejandro de Humboldt.

Oscar, Arias

Valencia, 14 de abril de 2010.
Qué es LINUX.
Es un sistema operativo, que ha crecido su popularidad en los últimos años, bien empecemos por mencionar que es LINUX, según Linus Torvalds el creador del sistema menciona que LINUX, significa Linux IsNot Unix, en pocas palabras Linux no es un unix, aunque su base y estructura parte del unix clásico, y por supuesto que tiene algunas diferencias, tiene sus propias herramientas y su propio ambiente grafico, ya hemos dicho que Linux es un sistema operativo, este es el encargado de reconocer todo nuestro hardware y poder levantar el sistema, además de ser, por así decirlo un intérprete entre elusuario y la maquina, este sistema se ha vuelto muy popular ya que no tiene costo al contrario del sistema de ventanitas, que cuesta mucho y tiene muchos errores en su ultima versión, ya que existen diversas versiones que se pueden descargar desde la página oficial de cada proyecto, por mencionar algunos y de los más populares, debian, ubuntu, fedora, suse, entre muchos otros, Linux se distribuyebajo la licencia GNU, que su característica principal es que cualquier persona puede modificarlo y acoplarlo a sus necesidades claro que esto no es sencillo, pero lo interesante es que tenemos todo el código disponible para poder verlo, una cosa muy importante es que por la misma razón de que es libre y cuando se encuentra algún bug (error), cientos de gente lo corrigen de inmediato y podemosdescargar el parche o actualización para instalarlo en el sistema, el logo de sistema es un pingüino, llamado tux.
Características de Linux.
* Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendoel sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
* Multiusuario: Muchos usuarios usando la misma máquina al mismo tiempo.
* Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilización en otras plataformas, como Alpha,ARM,MIPS, PowerPC y SPARC.
* Multiprocesador: Soporte para sistemas con más de un procesador está disponible para Intel y SPARC.
* Funciona en modo protegido 386.
* Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
* Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadasactualmente.
* Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
* Memoriavirtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este límite se puede aumentar fácilmente conel cambio de unas cuantas líneas en el código fuente.
* La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
* Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
* Todo el...
tracking img