Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

DragonFly BSD

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

На цій сторінці показано неперевірені зміни

DragonFly BSD
DragonFly BSD
Знімок екрана завантажувача DragonFly BSD 4.2.3
РозробникMatthew Dillon
Родина ОС*nixBSD
Робочий станактивний
Вихідна модельВільне ПЗ
Випущено у
виробництво
12 липня,2004; 21 рік тому (2004-07-12)
Останній випуск6.4.1[1] /30 квітня2025; 9 місяців тому (2025-04-30)
Репозиторійhttps://gitweb.dragonflybsd.org/dragonfly.git
Менеджер пакетівDPorts, pkg[2]
ТипядраГібридне ядро
Під впливомFreeBSD[3]
Інтерфейс
користувача
Інтерфейс командного рядка:tcsh (root) /sh (users)
ЛіцензіяBSD
www.dragonflybsd.org
Статті з серії
DragonFlyBSD: documentation,
DragonFlyBSD: handbook
DragonFly BSD 5.2.0 з робочим столом Lumina
Знімок екрана робочого столу Lumina 1.6.2 у DragonFly BSD 6.2.1

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 року[4] Кожен опитуваний міг назвати кілька варіантів 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.

Див. також

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

Виноски

[ред. |ред. код]
  1. DragonFly BSD - avalon home!(англ.).
  2. DragonFlyBSD: DPortsUsage(англ.).
  3. DragonFlyBSD: history
  4. The BSD Certification Group.[Архівовано 17 березня 2005 уWayback Machine.];PDF зрезультатами[Архівовано 2012-01-18 уWayback Machine.]

Посилання

[ред. |ред. код]
Похідні
386BSD  · DesktopBSD  · DragonFly BSD  · FreeBSD  · FreeNAS  · GhostBSD  · m0n0wall  · NetBSD  · OS X  · OpenBSD  · PC-BSD  · pfSense
Інше
386BSD • A/UX • IBM AIX • Android • BlackBerry 10 • BSD • Darwin • DragonFly BSD • Firefox OS • FreeBSD • GNU/Hurd • Linux • HP-UX • illumos • iOS • IRIX • LynxOS • Minix • NetBSD • Nexenta • NeXTSTEP • OpenBSD • OS X • OpenIndiana • Plan 9 • QNX • Research Unix • SCO OpenServer • Solaris • SunOS • Syllable • System V • Tru64 UNIX • tvOS • Ultrix • UnixWare • webOS • Xenix • xv6
Отримано зhttps://uk.wikipedia.org/w/index.php?title=DragonFly_BSD&oldid=45226896
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp