The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз операционной системы DragonFly BSD 5.0

16.10.2017 21:30

После семи месяцев разработки сформирован релиз DragonFlyBSD 5.0, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT).

Из наиболее существенных новшеств DragonFlyBSD 5.0 отмечается поставка начальной реализации файловой системы HAMMER2, обновление пакетного фильтра ipfw, обновление графических драйверов для GPU Intel и гибридных графических подсистем, расширение максимально возможного числа запущенных процессов.

Основные улучшения, добавленные в DragonFlyBSD 5.0:

  • Включение в базовую поставку начальной реализации файловой системы HAMMER2, которая развивается проектом с 2012 года. В инсталляторе пока отсутствует опция для настройки HAMMER2, а также недоступны средства кластеризации (multi-master зеркалирование с распределением данных на несколько хостов), возможность работы на нескольких разделах, квоты и функции хранения данных в зашифрованном виде. При этом поддерживается установка на загрузочные разделы, дедупликация данных (dedup) на лету, хранение данных в сжатом виде и поддержка монтирования снапшотов, доступных на запись;
  • Обновлена реализация пакетного фильтра ipfw, в котором отмечены такие изменения как увеличение производительности, переработка кода отслеживания соединений, интеграция фильтров для сетевых интерфейсов и разбора фрагментированных пакетов (ipfrag). Поддержка pf и ipfw3 полностью сохранена;
  • Обновлён drm-драйвер i915, предоставляющий интерфейс для управления видеокартами Intel на уровне ядра (KMS). Код драйвера i915 синхронизирован с ядром Linux 4.7.10 (в прошлом выпуске 4.6). Обеспечена поддержка графических подсистем процессоров Intel, вплоть до Kabylake;
  • Улучшена поддержка гибридных графических систем: Добавлен модуль vga_switcheroo, позволяющий использовать GPU Intel на системах с гибридной графикой. Добавлен драйвер apple_gmux, дающий возможность переключиться на GPU Intel на компьютерах Macbook, поставляемых со сдвоенными графическими подсистемами (Intel/NVIDIA и Intel/Radeon);
  • Добавлена утилита efisetup для установки на системы с UEFI;
  • Обеспечен переход на 6-значные PID-идентификаторы, что позволило поднять лимит на максимальное число работающих процессов до 999 тысяч;
  • Продолжено развитие инструментария для использования Clang в качестве альтернативного компилятора базовой системы, вместо GCC 4.7;
  • В ядро добавлена возможность отражения памяти процессов (pmap) в режиме NX (запрет на исполнение кода), а также выделения памяти с флагом NX (отключено по умолчанию, так как требуется доработка для корректной работы с некоторыми интерпретируемыми языками и JIT-компиляторами);
  • Добавлена поддержка сетевой подсистемы чипов Kabylake;
  • Обеспечена рандомизация выделяемых локальных сетевых портов;
  • Добавлен драйвер virtio_scsi;
  • Для SD-карт обеспечена поддержка формата UHS1 и режима передачи данных ADMA2;
  • В файловой системе HAMMER1 ускорены операции вычисления контрольных сумм (CRC теперь вычисляется до 6 раз быстрее) и повышена стабильность дедупликации;
  • Добавлена утилита kcollect для периодического сброса в лог статистики из ядра;
  • В usched обеспечена возможность изменения привязки процесса к ядру CPU;
  • Добавлена утилита sshlockout для блокирования доступа по SSH в случае нескольких неудачных попыток аутентификации.
  • В SSH-клиенте по умолчанию отключена парольная аутентификация в пользу аутентификации по открытым ключам. Для возвращения подключения по паролю в /etc/ssh/ssh_config следует указать 'PasswordAuthentication=yes'.


  1. Главная ссылка к новости (https://www.dragonflydigest.co...)
  2. OpenNews: Релиз операционной системы DragonFly BSD 4.8
  3. OpenNews: Сравнение производительности сетевых подсистем DragonFly BSD, FreeBSD и ядра Linux
  4. OpenNews: DragonFly BSD перешел на LibreSSL по умолчанию
  5. OpenNews: DragonFly BSD прекращает поддержку PulseAudio
  6. OpenNews: Выпуск операционной системы DragonFly BSD 4.6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47393-dragonfly
Ключевые слова: dragonfly, bsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:45, 16/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Есть хоть один хостинг где эта система предлагается в качестве образа?
     
     
  • 2.2, Catwoolfii (ok), 21:55, 16/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    lol
     
  • 2.5, Аноним (-), 22:30, 16/10/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    не богохульствуй
     
  • 2.22, Аноним (22), 16:20, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Когда то vultr предлагал, сейчас загрузить образ можешь сам.
     
  • 2.23, Аноним (-), 16:32, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На AWS не то что DFBSD, а чёрта лысого, запакованного в AMI, найти можно. Только не скажу, насколько официальные там образы.
     
     
  • 3.30, Anonim (??), 18:58, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > На AWS не то что DFBSD, а чёрта лысого, запакованного в AMI, найти можно. Только не скажу, насколько официальные там образы.

    Хочу чёрта лысого, запакованного в AMI!

     
     
  • 4.33, Led (ok), 21:46, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Хочу чёрта лысого, запакованного в AMI!

    Шалун!

     
     
  • 5.39, Аноним (-), 09:40, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Хочу чёрта лысого, запакованного в AMI!
    >Шалун!

    Салун!

     

  • 1.3, Аноним (-), 21:56, 16/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Для чего она нужна, где используется? Или just fun?
     
     
  • 2.6, Anonymoustus (ok), 00:54, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ХЗ. Только вчера поставил стрекозу в виртуалку, но что с ней делать дальше, пока не придумал.
     
     
  • 3.7, IMHO (?), 03:55, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    у меня тоже самое с линукс дистрибутивами
     
     
  • 4.36, Аноним (-), 23:39, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Когда я это наконец понял, то отказался. Одна реальная ОС на все задачи.
     
  • 2.11, Минона (ok), 09:26, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    чтобы запускать 999999 процессов :)
     
     
  • 3.17, A.Stahl (ok), 10:36, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот хренушки. Можно не более 999000.
     
     
  • 4.19, Минона (ok), 12:38, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    офигеть разница 0.1 %
     
     
  • 5.31, Аноним (-), 19:35, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раньше Hi-Fi было :).
     
  • 3.27, Аноним84701 (ok), 16:52, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > чтобы запускать 999999 процессов :)

    http://lists.dragonflybsd.org/pipermail/users/2017-August/313552.html
    > In anycase, I've tested these changes on a dual-socket xeon.  I can in-fact
    > start 900,000 processes.  They don't get a whole lot of cpu and running
    > 'ps' would be painful, but it works and the system is still responsive fromthe shell with all of that going on.
    > xeon126# uptime
    > 1:42PM  up 9 mins, 3 users, load averages: 890407.00, 549381.40, 254199.55
    > .

    неплохой "джаст-фофан", однако.

     
     
  • 4.41, Аноним (-), 00:46, 20/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по LA процессоров поддерживается намного меньше. А так - запусти форкбомбу, получишь такую же статистику.
     

  • 1.8, Аноним (-), 08:29, 17/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чудные ребята. Сколько уже релизов они выпустили за последнее время, все мне на их сайте на глаза попадается текст в разделе закачек: "Если вы используете GUI DVD, залогиньтесь под root, запустите startx. Внимание, в настоящее время не существует GUI релизов."
     
     
  • 2.9, Dmitry (??), 09:20, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    И это правильно. Вместо того, чтобы писать GUI инсталляторы и рисовать нескучные обои, ребята занимаются делом.
     
     
  • 3.10, Аноним (-), 09:25, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Что правильно то? Несколько лет подряд писать о том, как можно воспользоваться не существующим в реальности диском?
     
     
  • 4.12, Dmitry (??), 10:06, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ниасилятору прочитать абзац дальше первого предложения: " Note that there is no GUI release for the current release."

    https://translate.google.com/#en/ru/current

    http://mirror-master.dragonflybsd.org/iso-images/
    Ищи там образы, начинающиеся с dfly-i386-gui- и dfly-x86_64-gui-

     
     
  • 5.14, Anonymoustus (ok), 10:21, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С гуем там только старые образы для 3.x.
     
     
  • 6.25, Аноним (-), 16:34, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > С гуем там только старые образы для 3.x.

    Об этом и речь в надписи.

     
  • 2.24, abi (?), 16:32, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну и правильно. В линуксах или питон вокруг тебя обвивается в лучших библейских традициях или и с маном не поставить. Что в стрекозе, что в FreeBSD установка делается через далее - далее - имя хвоста - далее- далее - далее - ребут.
    Да на винде такого нет!
     
     
  • 3.26, Аноним (-), 16:36, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ага, на современной винде даже "Далее" нажимать не приходится, всё уже за тебя решили. И имя пользователя небось не спрашивает при установке, т.к. знает его в лицо.
     
     
  • 4.28, Аноним (-), 16:56, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это оно серьёзно там так? Докатились...
     
     
  • 5.29, НяшМяш (ok), 17:28, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Практически. Даже ойфон после обновления на новую мажорную версию спрашивает больше, чем десяточка, устанавливаемая на свежий комп.
     
     
  • 6.32, Led (ok), 21:46, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Практически. Даже ойфон после обновления на новую мажорную версию спрашивает больше, чем
    > десяточка, устанавливаемая на свежий комп.

    Понятное дело: айфону не только лицо показывать надо.

     
  • 5.40, dq0s4y71 (ok), 20:09, 18/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да! Помню, при установке указал майкрософтовский акк, так инсталлятор у меня даже имени пользователя спрашивать не стал - тупо взял из почтового адреса! И хрен потом исправишь!
     
  • 4.34, Аноним (-), 22:22, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Винде можно создать offline пользователя который запросит имя, В online режиме берется из названия учетки outlook, причем иногда тупо обрезая до 5 символов. Например vladi за место vladimir.
     
     
  • 5.35, Аноним (-), 22:24, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Винде можно создать offline пользователя который запросит имя, В online режиме берется
    > из названия учетки outlook, причем иногда тупо обрезая до 5 символов.
    > Например vladi за место vladimir.

    И вообще нечего разводить срчь про вантуз в новости про бзд.Не знаете что прокометировать проходите мимо, оставьте маргиналам их калы.

     

  • 1.43, Срч (?), 21:47, 01/05/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зад
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру