Linux generalidades(formato ciencia y tecnica)

Solo disponible en BuenasTareas
  • Páginas : 6 (1319 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de noviembre de 2011
Leer documento completo
Vista previa del texto
Sistemas Operativos I, Universidad Tecnológica de Pereira

1

GENERALIDADES DEL SISTEMA OPERATIVO LINUX
Linux operating system overview

RESUMEN El proyecto GNU/Linux fue desarrollado por Linus Torvalds, debido a que Minix fue un proyecto comercial Unix, con ayuda de este sistema operativo pensó en diseñar un nuevo sistema operativo libre, el cual llamo Linux. PALABRAS CLAVES: Diferentesversiones, Libre, Rápido ABSTRACT In this part of the operating systems will have requeriments for installation, some versions, history and creator. KEYWORDS: Different versions, Free, Fast.

JULIAN DAVID OSORIO Estudiante de Ingeniería de Sistemas Universidad Tecnológica de Pereira jaspart@gmail.com GERMAN ALONSO BERRIO G. Estudiante de Ingeniería de Sistemas Universidad Tecnológica de Pereiragaberrio@utp.edu.co

1. INTRODUCCIÓN Linux es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañadodel código fuente. 2. CONTENIDO Linux hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, como una afición y sin poder imaginar a los que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo al que llamaría más tarde Linux. •Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticas comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querían más. Linus nunca anuncio la versión 0.01 de Linux (agosto/septiembre de 1991), esta versión no erani siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita •

en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación. 3. CARACTERISTICAS Algunas características importantes de GNU/LINUX: • Multitarea: habilidad de ejecutar varios programas al mismo tiempo. El sistema operativo es el encargado de ceder tiempo demicroprocesador a cada programa. Multiusuario: muchos usuarios usando la misma maquina al mismo tiempo. Multiplataforma: se puede utilizar en un principio en plataformas como 386-, 486-, Pentium, Pentium Pro, Pentium II, amd64, MIPS, PowerPC entre otras. Multiprocesador: Soporte para sistemas con más de un procesador está disponible para Intel, AMD y SPARC. Funciona en modo protegido 386 Protección en lamemoria entre procesos, de manera en que alguno de los procesos no pueda colgar al sistema.





• •



2 • Política de copia en escritura para la compartición de páginas entre ejecutables: significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la pagina (4kb de memoria) se copia a otro lugar. Tiene dosbeneficios: aumenta la velocidad y reduce el uso de memoria. 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 (DLL´s) y librerías estáticas. carga dinámica

Sistemas Operativos I,Universidad Tecnológica de Pereira







Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.

4. VERSIONES Más allá de haber desarrollado su propio código y de integrar los cambios realizados...
tracking img