Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura Kernel
Dragonfly tiene una estructura de kernel hybrido que contiene caracteristicas De Monolitico y Microkernel,tales como la capacidad de paso de mensajes de microncleos que permiten grandes cantidades del sistema operativo para beneficiarse de la memoria protegida as como la retencin de la velocidad de los ncleos monolticos a cierta area crtica de tareas. El subsistema de mensajera siendo desarrollado es similar a los encontrados en microkernels tales como Mach , aunque es menos complejo por diseo
Estructura Kernel
La nueva infraestructura permitir a muchas partes del kernel que se va a migrar hacia el espacio de usuario,aqu van a ser ms fcil de depurar, ya que sern ms pequeos, los programas aislados, en lugar de ser pequeas partes entrelazadas en un trozo grande de cdigo. Adems, la migracin de cdigo del ncleo de seleccin en el espacio de usuario tiene la ventaja de hacer el sistema ms robusto , si se bloquea un conductor del espacio de usuario, no se colgar el ncleo
Caracteristicas
Almacenamiento Agrupado Siempre consistente en Disco Proteccion contra la corrupcion de datos Los datos de depuracin en vivo Fotos instantaneas y clones Corrientes instantneas porttiles Altamente escalable Contruido en compresion Simplificado modelo de administracin
Junto con el sistema de archivos de Unix , que normalmente es el valor por defecto del sistema de archivos de BSD, DragonFly BSD soporta el sistema de archivos HAMMER. Fue desarrollado especficamente para DragonFly BSD para proporcionar un dispositivo lleno de un mejor diseo anlogo de entonces cada vez ms populares ZFS. MARTILLO apoya la historia de configurar el sistema de archivos, fotos , suma de comprobacin , la deduplicacin de datos y otras caractersticas tpicas de los sistemas de archivos de este tipo. A pesar de su rendimiento es en la actualidad ms all de los sistemas de archivos ZFS o similares, como Btrfs , se reconoce como un interesante punto de vista y opcin
devfs
En 2007, DragonFly BSD recibi un nuevo sistema de archivos del dispositivo (devfs), que agrega dinmicamente y elimina los nodos de dispositivo, permite el acceso a los dispositivos mediante rutas de conexin, reconoce las unidades de los nmeros de serie y elimina la necesidad de pre-poblado / dev jerarqua de sistema de archivos. Se implementa como un Google Summer of Code '2009 proyecto Solicitud de instantneas Compatible con Amiga de estilo residente aplicaciones de programas: se toma una instantnea de un programa grande, vinculado dinmicamente de la memoria virtual del espacio despus de la carga, permitiendo que las futuras instancias de que el programa inicie mucho ms rpido de lo que debera tener.
Paquetes de Sofware
Paquetes pkgsrc Se ofrecen aproximadamente 10,000 paquetes pkgsrc precompilados para este release. La utilera pkg_radd(1) puede ser usada para descargar paquetes binarios precompilados. La ruta del path por defecto puede ser modificada por medio de agregar BINPKG_BASE en /etc/pkg_radd.conf. Para obtener una lista de todos los paquetes dejemos que pkg_search(1) descargue el archivo de resumen para este release: # pkg_search -d Proveemos un archivo Makefile en /usr para llevar un seguimiento del rbol pkgsrc y proveemos un espejo Git del repositorio CVS pkgsrc de NetBSD en git://git.dragonflybsd.org/pkgsrcv2.git. Recomendamos que los usuarios lo usen, en lugar de extraerlo desde NetBSD con CVS. Nuestro espejo Git se actualiza varias veces al da. Teclee make en /usr para ver los comandos disponibles para realizar estas acciones.
Seguridad
Dragonfly BSD cuenta con una clave PGP que se puede utilizar para comunicaciones seguras con el responsable de seguridad de FreeBSD en: security@dragonflybsd.org :
Arquitectura de Hardware
DragonFly est en este momento destinado a la lnea de procesadores x86; debera trabajar en una mquina i386 y superiores, aunque una mquina i386 no es realmente recomendable. Tambin se est trabajando para dar soporte a los nuevos procesadores de 64-bits de AMD. Actualmente no hay planes para dar soporte a otro tipo de procesadores. De todas formas, el soporte para Sparc o PowerPC u otros sistemas es posible en el futuro. Si planeas enviar cdigo al proyecto DragonFly, por favor, ten esto en mente.
Proceso de Instalacion