DragonFly BSD — операційна система з відкритим сирцевим кодом, розроблена в середині 2003 року на базі FreeBSD (4-й гілки), орієнтована на платформу x86. Один з розробників FreeBSD — Мет Ділон (Matt Dillon) із групою товаришів — бувши незадоволеним оптимізацією ядра FreeBSD, заснував нову операційну систему DragonFly BSD як систему, призначену для роботи на високонавантажених серверах з оптимальнішим використанням ресурсів процесора й оперативної пам'яті, перш за все на багатопроцесорних системах.

Система молода, але швидко розвивається та вдосконалюється. Може використовуватися як на сервері, так і на робочій станції, може бути встановлена як з GUI (варіант з GUI включає багато додаткових програм, таких як веббраузер тощо), так і з підтримкою тільки командного рядка (рекомендується лише досвідченим користувачам).

Основні особливості

Основні відмінності DragonFly BSD від батьківської операційної системи FreeBSD такі:

Використовуються легковагі нитки ядра (LWKT — Light Weight Kernel Threads). Саме це не є оригінальною особливістю DragonFly BSD і вже було реалізовано в інших операційних системах (але не у FreeBSD), проте механізм планування ниток незвичайний — замість єдиного планувальника їх було введено кілька, за кількістю процесорів. Нитки прив'язані до своїх процесорів, але можливе перенесення виконання нитки з одного процесора на інший. розподілена версійна файлова система Hammer, особливо стійка й надійна підтримка завантаження «віртуальних» ядер системи як користувацьких процесів можливість кешування даних та мета-даних ФС на SSD-накопичувачах

Частина перерахованої оригінальної функціональності DragonFly BSD була перенесена до батьківської системи FreeBSD, або ведуться роботи в цьому напрямку.

Дистрибутиви

Основний дистрибутив існує в 3-х варіантах: 2 варіанти на компакт-диску (з GUI та без) і 1 варіант на flash-носії. Дистрибутив може використовуватися як для роботи без установки (LiveCD), так і для установки на жорсткий диск. DragonFly LiveDVD - LiveDVD видання DragonFly BSD 2.2.0 (остання стабільна версія). Як графічна оболонка використаний Fluxbox з графічним оформленням iDesk . У комплект включені такі програми, як Firefox3, Xpdf, Irssi, Pidgin, Xchat, Rxvt-unicode, Eterm.

Див. також Berkeley Software Distribution 386BSD FreeBSD NetBSD OpenBSD Ліцензія BSD Політика відкритого коду Порівняння операційних систем родини BSD Список операційних систем

Виноски

Посилання Офіційний сайт DragonFly Wiki ITC Online > Dragonfly BSD - «стрекоза с рожками»