DragonFly BSD — операційна система з відкритим сирцевим кодом, розроблена в середині 2003 року на базі FreeBSD (4-й гілки), орієнтована на платформу x86. Один з розробників FreeBSD — Мет Ділон (Matt Dillon) із групою товаришів — бувши незадоволеним оптимізацією ядра FreeBSD, заснував нову операційну систему DragonFly BSD як систему, призначену для роботи на високонавантажених серверах з оптимальнішим використанням ресурсів процесора й оперативної пам'яті, перш за все на багатопроцесорних системах.
DragonFly BSD 5.2.0 з робочим столом Lumina | |
Розробник | Matthew Dillon |
---|---|
Родина ОС | BSD UNIX |
Робочий стан | активний |
Вихідна модель | Вільне ПЗ |
Останній випуск | 6.2.1 / 10 січня 2022 |
Репозиторій |
|
Тип ядра | Гібридне ядро |
Ліцензія | BSD |
www.dragonflybsd.org |
Система молода, але швидко розвивається та вдосконалюється. Може використовуватися як на сервері, так і на робочій станції, може бути встановлена як з GUI (варіант з GUI включає багато додаткових програм, таких як веббраузер тощо), так і з підтримкою тільки командного рядка (рекомендується лише досвідченим користувачам).
Основні особливості
Основні відмінності DragonFly BSD від батьківської операційної системи FreeBSD такі:
- Використовуються легковагі нитки ядра (LWKT — Light Weight Kernel Threads). Саме це не є оригінальною особливістю DragonFly BSD і вже було реалізовано в інших операційних системах (але не у FreeBSD), проте механізм планування ниток незвичайний — замість єдиного планувальника їх було введено кілька, за кількістю процесорів. Нитки прив'язані до своїх процесорів, але можливе перенесення виконання нитки з одного процесора на інший.
- На відміну від, значною мірою монолітної, FreeBSD, де ядро і драйвери є одним цілим, в DragonFly BSD, на зразок мікроядерних операційних систем, максимум функцій ядра винесено з простору пам'яті ядра до простору користувача (userspace). Цим досягається зростання як продуктивності, так і надійності системи в цілому. Але при цьому DragonFly BSD не є мікроядерною операційною системою, бо функціональність ядра висока.
- Традиційні для Unix системні виклики тільки емулюються в цілях сумісності. Замість них використовується механізм повідомлень (messages) та їх черг, т. зв. портів (ports); подібний застосовується в мікроядрі Mach.
- розподілена версійна файлова система , особливо стійка й надійна
- підтримка завантаження «віртуальних» ядер системи як користувацьких процесів
- можливість кешування даних та мета-даних ФС на SSD-накопичувачах
Частина перерахованої оригінальної функціональності DragonFly BSD була перенесена до батьківської системи FreeBSD, або ведуться роботи в цьому напрямку.
Дистрибутиви
- Основний дистрибутив існує в 3-х варіантах: 2 варіанти на компакт-диску (з GUI та без) і 1 варіант на flash-носії. Дистрибутив може використовуватися як для роботи без установки (LiveCD), так і для установки на жорсткий диск.
- DragonFly LiveDVD [ 11 серпня 2010 у Wayback Machine.] - LiveDVD видання DragonFly BSD 2.2.0 (остання стабільна версія). Як графічна оболонка використаний Fluxbox з графічним оформленням iDesk [ 21 листопада 2008 у Wayback Machine.]. У комплект включені такі програми, як Firefox3, Xpdf, Irssi, Pidgin, Xchat, Rxvt-unicode, Eterm.
Див. також
Виноски
- . Архів оригіналу за 12 січня 2022. Процитовано 12 січня 2022.
- The BSD Certification Group. [ 17 березня 2005 у Wayback Machine.]; PDF з результатами [ 2012-01-18 у Wayback Machine.]
Посилання
- Офіційний сайт (англ.)
- (англ.)
- (рос.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
DragonFly BSD operacijna sistema z vidkritim sircevim kodom rozroblena v seredini 2003 roku na bazi FreeBSD 4 j gilki oriyentovana na platformu x86 Odin z rozrobnikiv FreeBSD Met Dilon Matt Dillon iz grupoyu tovarishiv buvshi nezadovolenim optimizaciyeyu yadra FreeBSD zasnuvav novu operacijnu sistemu DragonFly BSD yak sistemu priznachenu dlya roboti na visokonavantazhenih serverah z optimalnishim vikoristannyam resursiv procesora j operativnoyi pam yati persh za vse na bagatoprocesornih sistemah DragonFly BSDDragonFly BSD 5 2 0 z robochim stolom LuminaRozrobnikMatthew DillonRodina OSBSD UNIXRobochij stanaktivnijVihidna modelVilne PZOstannij vipusk6 2 1 10 sichnya 2022 2 roki tomu 2022 01 10 Repozitorijp1324Tip yadraGibridne yadroLicenziyaBSDwww dragonflybsd org Sistema moloda ale shvidko rozvivayetsya ta vdoskonalyuyetsya Mozhe vikoristovuvatisya yak na serveri tak i na robochij stanciyi mozhe buti vstanovlena yak z GUI variant z GUI vklyuchaye bagato dodatkovih program takih yak vebbrauzer tosho tak i z pidtrimkoyu tilki komandnogo ryadka rekomenduyetsya lishe dosvidchenim koristuvacham Osnovni osoblivostiOsnovni vidminnosti DragonFly BSD vid batkivskoyi operacijnoyi sistemi FreeBSD taki Vikoristovuyutsya legkovagi nitki yadra LWKT Light Weight Kernel Threads Same ce ne ye originalnoyu osoblivistyu DragonFly BSD i vzhe bulo realizovano v inshih operacijnih sistemah ale ne u FreeBSD prote mehanizm planuvannya nitok nezvichajnij zamist yedinogo planuvalnika yih bulo vvedeno kilka za kilkistyu procesoriv Nitki priv yazani do svoyih procesoriv ale mozhlive perenesennya vikonannya nitki z odnogo procesora na inshij Na vidminu vid znachnoyu miroyu monolitnoyi FreeBSD de yadro i drajveri ye odnim cilim v DragonFly BSD na zrazok mikroyadernih operacijnih sistem maksimum funkcij yadra vineseno z prostoru pam yati yadra do prostoru koristuvacha userspace Cim dosyagayetsya zrostannya yak produktivnosti tak i nadijnosti sistemi v cilomu Ale pri comu DragonFly BSD ne ye mikroyadernoyu operacijnoyu sistemoyu bo funkcionalnist yadra visoka Tradicijni dlya Unix sistemni vikliki tilki emulyuyutsya v cilyah sumisnosti Zamist nih vikoristovuyetsya mehanizm povidomlen messages ta yih cherg t zv portiv ports podibnij zastosovuyetsya v mikroyadri Mach rozpodilena versijna fajlova sistema osoblivo stijka j nadijna pidtrimka zavantazhennya virtualnih yader sistemi yak koristuvackih procesiv mozhlivist keshuvannya danih ta meta danih FS na SSD nakopichuvachah Chastina pererahovanoyi originalnoyi funkcionalnosti DragonFly BSD bula perenesena do batkivskoyi sistemi FreeBSD abo vedutsya roboti v comu napryamku DistributiviGrafik poshirenosti sistem rodini BSD z doslidzhennya vikoristannya BSD 2005 roku Kozhen opituvanij mig nazvati kilka variantiv BSD Osnovnij distributiv isnuye v 3 h variantah 2 varianti na kompakt disku z GUI ta bez i 1 variant na flash nosiyi Distributiv mozhe vikoristovuvatisya yak dlya roboti bez ustanovki LiveCD tak i dlya ustanovki na zhorstkij disk DragonFly LiveDVD 11 serpnya 2010 u Wayback Machine LiveDVD vidannya DragonFly BSD 2 2 0 ostannya stabilna versiya Yak grafichna obolonka vikoristanij Fluxbox z grafichnim oformlennyam iDesk 21 listopada 2008 u Wayback Machine U komplekt vklyucheni taki programi yak Firefox3 Xpdf Irssi Pidgin Xchat Rxvt unicode Eterm Div takozhLumina 1 6 2 na DragonFly BSD BSD FreeBSD Lumina Licenziya BSD Porivnyannya operacijnih sistem simejstva BSDVinoski Arhiv originalu za 12 sichnya 2022 Procitovano 12 sichnya 2022 The BSD Certification Group 17 bereznya 2005 u Wayback Machine PDF z rezultatami 2012 01 18 u Wayback Machine PosilannyaOficijnij sajt angl angl ros