martes, 1 de diciembre de 2009

Características del LINUX


El LINUX realizado por un joven recien titulado presenta estas características:

1. Multitarea: varios programas ejecutándose al mismo tiempo
2. Multiusuario: varios usuarios en la misma máquina al mismo tiempo
3. Multiplataforma: corre en muchas CPUs distintas, no sólo Intel.
4. Funciona en modo protegido 386.
5. Tiene protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
6. Carga de ejecutables por demanda: Linux sólo lee de disco aquellas partes de un programa que están siendo usadas actualmente.
7. Política de copia en escritura para la compartición de páginas entre ejecutables
8. Memoria virtual usando paginación a disco
9. 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 éste puede a su vez ser reducido cuando se ejecuten grandes programas.
10. Librerías compartidas de carga dinámica (DLL's) y librerías estáticas también, por supuesto.
11. Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
12. Casi totalmente compatible con POSIX, System V y BSD a nivel fuente.
13. Mediante un módulo de emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a n14.
14.Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuarioivel binario
15. Control de tareas POSIX.
16. Pseudo-terminales (pty's).
17. Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
18. Soporte en sólo lectura de HPFS-2 del OS/2 2.1.
19. Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
20. TCP/IP, incluyendo ftp, telnet, NFS, etc.
21. Appletalk disponible en el actual núcleo de desarrollo.
22. Software cliente y servidor Netware disponible en los núcleos de desarrollo.

No hay comentarios:

Publicar un comentario