DragonFly BSD: відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[перевірена версія][очікує на перевірку]
Вилучено вміст Додано вміст
SalweenBot (обговорення | внесок)
м правопис
 
(Не показано 4 проміжні версії 2 користувачів)
Рядок 7: Рядок 7:
|family = [[BSD|BSD UNIX]]
|family = [[BSD|BSD UNIX]]
|source_model = [[Вільне програмне забезпечення|Вільне ПЗ]]
|source_model = [[Вільне програмне забезпечення|Вільне ПЗ]]
|latest_release_version = 6.2.1 <ref>[https://www.dragonflydigest.com/2022/01/10/26562.html DragonFly 6.2.1 released!]</ref>
|latest_release_version = 6.2.1 <ref>{{Cite web |url=https://www.dragonflydigest.com/2022/01/10/26562.html |title=DragonFly 6.2.1 released! |accessdate=2022-01-12 |archive-date=2022-01-12 |archive-url=https://web.archive.org/web/20220112191853/https://www.dragonflydigest.com/2022/01/10/26562.html }}</ref>
|latest_release_date = {{release date|2022|1|10}}
|latest_release_date = {{release date|2022|1|10}}
|kernel_type = [[Гібридне ядро]]
|kernel_type = [[Гібридне ядро]]
Рядок 32: Рядок 32:


== Дистрибутиви ==
== Дистрибутиви ==
[[Файл:Bsd distributions usage.svg|thumb|Графік поширеності систем родини [[Berkeley Software Distribution|BSD]] з дослідження використання BSD 2005 року<ref name=survey>[http://www.bsdcertification.org/ The BSD Certification Group.]; [[PDF]] з [http://www.bsdcertification.org/downloads/pr_20051031_usage_survey_en_en.pdf результатами] {{Webarchive|url=https://www.webcitation.org/6BESqgkIZ?url=http://www.bsdcertification.org/downloads/pr_20051031_usage_survey_en_en.pdf |date=7 жовтня 2012 }}</ref> Кожен опитуваний міг назвати кілька варіантів BSD]]
[[Файл:Bsd distributions usage.svg|thumb|Графік поширеності систем родини [[Berkeley Software Distribution|BSD]] з дослідження використання BSD 2005 року<ref name=survey>[http://www.bsdcertification.org/ The BSD Certification Group.] {{Webarchive|url=https://web.archive.org/web/20050317162316/http://www.bsdcertification.org/ |date=17 березня 2005 }}; [[PDF]] з [http://www.bsdcertification.org/downloads/pr_20051031_usage_survey_en_en.pdf результатами] {{Webarchive|url=https://web.archive.org/web/20120118174851/http://www.bsdcertification.org/downloads/pr_20051031_usage_survey_en_en.pdf |date=2012-01-18 }}</ref> Кожен опитуваний міг назвати кілька варіантів BSD]]
* Основний дистрибутив існує в 3-х варіантах: 2 варіанти на компакт-диску (з [[GUI]] та без) і 1 варіант на flash-носії. Дистрибутив може використовуватися як для роботи без установки (LiveCD), так і для установки на жорсткий диск.
* Основний дистрибутив існує в 3-х варіантах: 2 варіанти на компакт-диску (з [[GUI]] та без) і 1 варіант на flash-носії. Дистрибутив може використовуватися як для роботи без установки (LiveCD), так і для установки на жорсткий диск.
* [http://lolaluci.se/gsoc/index.html DragonFly LiveDVD] - LiveDVD видання DragonFly BSD 2.2.0 (остання стабільна версія). Як графічна оболонка використаний Fluxbox з графічним оформленням [http://idesk.sourceforge.net/ iDesk]. У комплект включені такі програми, як Firefox3, Xpdf, Irssi, Pidgin, Xchat, Rxvt-unicode, Eterm.
* [http://lolaluci.se/gsoc/index.html DragonFly LiveDVD] {{Webarchive|url=https://web.archive.org/web/20100811114027/http://www.lolaluci.se/gsoc/index.html |date=11 серпня 2010 }} - LiveDVD видання DragonFly BSD 2.2.0 (остання стабільна версія). Як графічна оболонка використаний Fluxbox з графічним оформленням [http://idesk.sourceforge.net/ iDesk] {{Webarchive|url=https://web.archive.org/web/20081121172531/http://idesk.sourceforge.net/ |date=21 листопада 2008 }}. У комплект включені такі програми, як Firefox3, Xpdf, Irssi, Pidgin, Xchat, Rxvt-unicode, Eterm.

== Див. також ==
[[File:DragonFly BSD 6.2.1 Lumina desktop screenshot.png|thumb|Lumina 1.6.2 на [[DragonFly BSD]]]]
* [[BSD]]
** [[FreeBSD]]
* [[Lumina]]
* [[Ліцензія BSD]]
* [[Порівняння операційних систем сімейства BSD]]


== Виноски ==
== Виноски ==
Рядок 51: Рядок 59:
[[Категорія:Вільні операційні системи]]
[[Категорія:Вільні операційні системи]]
[[Категорія:Програмне забезпечення, що використовує ліцензію BSD]]
[[Категорія:Програмне забезпечення, що використовує ліцензію BSD]]
[[Категорія:Програмне забезпечення на BSD]]

Поточна версія на 14:43, 14 вересня 2023

DragonFly BSD
DragonFly BSD
DragonFly BSD 5.2.0 з робочим столом Lumina
РозробникMatthew Dillon
Родина ОСBSD UNIX
Робочий станактивний
Вихідна модельВільне ПЗ
Останній випуск6.2.1 [1] / 10 січня 2022; 2 роки тому (2022-01-10)
Репозиторій
Тип ядраГібридне ядро
ЛіцензіяBSD
www.dragonflybsd.org

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), проте механізм планування ниток незвичайний — замість єдиного планувальника їх було введено кілька, за кількістю процесорів. Нитки прив'язані до своїх процесорів, але можливе перенесення виконання нитки з одного процесора на інший.
  • На відміну від, значною мірою монолітної, FreeBSD, де ядро і драйвери є одним цілим, в DragonFly BSD, на зразок мікроядерних операційних систем, максимум функцій ядра винесено з простору пам'яті ядра до простору користувача (userspace). Цим досягається зростання як продуктивності, так і надійності системи в цілому. Але при цьому DragonFly BSD не є мікроядерною операційною системою, бо функціональність ядра висока.
  • Традиційні для Unix системні виклики тільки емулюються в цілях сумісності. Замість них використовується механізм повідомлень (messages) та їх черг, т. зв. портів (ports); подібний застосовується в мікроядрі Mach.
  • розподілена версійна файлова система Hammer, особливо стійка й надійна
  • підтримка завантаження «віртуальних» ядер системи як користувацьких процесів
  • можливість кешування даних та мета-даних ФС на SSD-накопичувачах

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

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

[ред. | ред. код]
Графік поширеності систем родини BSD з дослідження використання BSD 2005 року[2] Кожен опитуваний міг назвати кілька варіантів BSD
  • Основний дистрибутив існує в 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.

Див. також

[ред. | ред. код]
Lumina 1.6.2 на DragonFly BSD

Виноски

[ред. | ред. код]
  1. DragonFly 6.2.1 released!. Архів оригіналу за 12 січня 2022. Процитовано 12 січня 2022.
  2. The BSD Certification Group. [Архівовано 17 березня 2005 у Wayback Machine.]; PDF з результатами [Архівовано 2012-01-18 у Wayback Machine.]

Посилання

[ред. | ред. код]