.. raw:: html
.. raw:: html
.. raw:: html
Avances Tecnol?gicos de FreeBSD
===============================
FreeBSD ofrece diferentes caracter?sticas avanzadas.
----------------------------------------------------
No importa que aplicaci?n quieras que use los recursos del sistema
aprovech?ndolos al m?ximo. Las avanzadas caracter?sticas de FreeBSD se
encargar?n de ello.
Un sistema operativo completo basado en 4.4BSD.
-----------------------------------------------
Las raices de FreeBSD derivan de la ?ltima release de software del
Computer Systems Research Group de la Universidad de California,
Berkeley. El libro *The Design and Implementation of 4.4BSD Operating
System*, escrito por los arquitectos del sistema 4.4BSD, describe en
detalle muchas de las funcionalidades del n?cleo de FreeBSD.
Gracias al nivel y experiencia de diversos grupos de desarrolladores de
todo el mundo, el proyecto FreeBSD ha trabajado para extender las
caracter?sticas y posibilidades del sistema operativo 4.4BSD,
consiguiendo en cada nueva release un sistema operativo m?s estable,
r?pido y conteniendo nuevas funcionalidades creadas a demanda de los
usuarios.
FreeBSD ofrece el m?s alto rendimiento, gran compatibilidad con otros sistemas operativos y una menor administraci?n del sistema.
---------------------------------------------------------------------------------------------------------------------------------
Los desarrolladores de FreeBSD se han enfrentado a algunos de los
problemas m?s dif?ciles en el dise?o de sistemas operativos para poder
ofrecerte estas avanzadas caracter?sticas:
- **Bounce buffering** trata sobre la limitaci?n en la arquitectura ISA
de los PC's que limita el acceso directo a memoria en los primeros 16
megabytes.
*Resultado:* sistemas con m?s de 16 megabytes operan m?s
eficientemente con perif?ricos DMA en el bus ISA.
- **Un buffer de cach? conjunto de memoria virtual y sistema de
ficheros** continuamente ajusta la cantidad de memoria usada por los
programas y el cache de disco.
*Resultado:* los programas reciben una excelente gesti?n de memoria y
un alto rendimiento en los accesos a disco, liberando al
administrador del sistema del trabajo de ajustar los tama?os de los
cach?s.
- **M?dulos de compatibilidad** que permiten la ejecuci?n de programas
de otros sistemas operativos en FreeBSD, incluyendo programas para
Linux, SCO, NetBSD y BSDI.
*Resultado:*?los usuarios no tendr?n que recompilar programas ya
compilados para algunos de los sistemas compatibles, teniendo acceso
a programas como las extensiones para BSDI de `Microsoft FrontPage
Server `__ o
`WordPerfect `__
para SCO y Linux.
- **M?dulos de kernel de carga din?mica** que permiten tener acceso a
nuevos sistemas de ficheros, protocolos de red o emuladores de
binarios en tiempo de ejecuci?n sin necesidad de generar un nuevo
kernel.
*Resultado:* Se puede ganar mucho tiempo y desarrolladores de
terceras partes pueden ofrecer subsistemas completos como m?dulos de
kernel sin necesidad de distribuir el c?digo fuente o complejos
procedimientos de instalaci?n.
- **Librer?as compartidas** reducen el tama?o de los programas,
ahorrando espacio de disco y memoria. FreeBSD usa un avanzado esquema
de librer?as compartidas que ofrecen muchas de las ventajas de ELF,
ofreciendo la versi?n actual compatibilidad ELF con programas de
Linux y nativos de FreeBSD.
Naturalmente, c?mo FreeBSD es un esfuerzo en constante evoluci?n, puedes
esperar nuevas caracter?sticas y niveles m?s altos de estabilidad con
cada release.
Lo que dicen los expertos . . .
-------------------------------
*"FreeBSD has an outline-structured visual configuration editor ... you
can enter the configuration of every device the OS supports and can
therefore get a successful installation on the first try almost every
time. IBM, Microsoft, and others would do well to emulate FreeBSD's
approach."*
.. raw:: html
.. raw:: html
---Brett Glass, *Infoworld*, April 8 1996.
.. raw:: html
.. raw:: html