После више од годину дана развоја, објављено је издање ДрагонФлиБСД 6.0, оперативног система са хибридним кернелом креираним 2003. године у сврху алтернативног развоја ФрееБСД 4.к гране. Међу карактеристикама ДрагонФли БСД-а, можемо истаћи дистрибуирани верзионисани систем датотека ХАММЕР, подршку за учитавање „виртуелних” системских језгара као корисничких процеса, могућност кеширања података и ФС метаподатака на ССД дисковима, контекстуалне варијанте симболичких веза, могућност да замрзне процесе док чува њихово стање на диску, хибридно језгро помоћу лаких нити (ЛВКТ).
Велика побољшања додата у ДрагонФлиБСД 6.0:
- Систем кеширања у виртуелном систему датотека (вфс_цацхе) је надограђен. Промена је побољшала поузданост и перформансе система датотека. Побољшано кеширање пуних путања помоћу позива цацхе_фуллпатх().
- Услужни програм дсинтх, дизајниран за локално састављање и одржавање ДПорт бинарних спремишта, значајно је побољшан. Нова верзија има могућност да експлицитно специфицира портс-мгмт/пкг за прављење пакета, додала је подршку за ЗСТД алгоритам, уклонила застареле пакете у команди 'препаре-систем' и додала могућност коришћења ццацхе-а приликом изградње.
- Настављен је рад на систему датотека ХАММЕР2, који је препознатљив по карактеристикама као што су одвојено монтирање снимака, снимака за писање, квоте на нивоу директоријума, инкрементално пресликавање, подршка за различите алгоритме компресије података, мулти-мастер пресликавање са дистрибуцијом података на неколико хостова. Ново издање додаје почетну подршку за партиције са више волумена, омогућавајући вам да комбинујете неколико локалних дискова у једну партицију (режим мреже са више главних јединица још увек није подржан). Имплементирана је могућност повећања величине партиције (додата је команда хаммер2 гровфс). Главни проблеми са дедупликацијом су решени.
- Перформансе система датотека тмпфс су значајно побољшане. Додат је услужни програм моунттмпфс да би се олакшало постављање /тмп и /вар/рун у тмпфс.
- Додата имплементација система датотека Ект2 који не садржи ГПЛ лиценцирани код.
- Направљене су значајне промене у систему виртуелне меморије, укључујући уклањање подршке за МАП_ВПАГЕТАБЛЕ ммап(), која је потребна да би вкернелл (виртуелна језгра која се покрећу као кориснички процес) радила. У следећем издању планирано је да се врати вкернел, редизајниран на бази ХВМ-а.
- Имплементација цаллоут*() позива је редизајнирана.
- Побољшана подршка за ЕФИ фрамебуффер.
- Додата евдев подршка драјверу сисмоусеа.
- Додати позиви за цлоцк_нанослееп, фекецве, гетаддринфо и тимеоут. Имплементирана подршка за фцнтл(Ф_ГЕТПАТХ) и заставице ИП_СЕНДСРЦАДДР и СО_ПАССЦРЕД.
- Подсистем кмаллоц_обј је додат језгру да би се смањила фрагментација меморије.
- Подршка за амдсмн драјвер за СМН (Систем Манагемент Нетворк) подсистем АМД процесора је премештена из ФрееБСД-а.
- девд обезбеђује аутоматско препознавање бежичних адаптера и креирање вланКс мрежних интерфејса за њих.
- Тип сисцлоцк_т је конвертован из 32-битног у 64-битни.
- Ланац покретања системског позива је оптимизован.
- Оптимизован рад у условима ниске меморије.
- Механизам изолованог окружења у затвору је значајно редизајниран. Параметри јаил.* сисцтл су реструктурирани.
- Додата подршка за Интел И219 Етхернет контролере и проширена подршка за Реалтек чипове. Бнк драјвер је додао подршку за Броадцом НетКстреме 57764, 57767 и 57787 чипове.
- Додата подршка мрежном стеку за фамилију адреса АФ_АРП, која представља АРП адресе.
- Компоненте интерфејса ДРМ (Дирецт Рендеринг Манагер) су синхронизоване са Линук кернелом 4.10.17. Ажуриран дрм/и915 драјвер за Интел ГПУ.
- Подразумевани пропусни опсег серијског порта је повећан са 9600 на 115200 баудова.
- Опција "-ф" је додата услужном програму ифцонфиг и могућност филтрирања излаза према групи интерфејса.
- Имплементације услужних програма схутдовн, ребоот, принтф, тест, сх, ефивар, уефисигн су синхронизоване из ФрееБСД-а.
- Игре цхинг, гомоку, моноп и цграм су пренете са НетБСД-а.
- Укључени су услужни програми ефидп и ефибоотмгр.
- Могућности птхреадс библиотеке су проширене, додата је подршка за птхреад_гетнаме_нп().
- Библиотека либстдбуф је премештена из ФрееБСД-а.
- Подршка за соцкаддр_снпринтф() је додата у либутил, пренета из НетБСД-а.
- Лозинке наведене у инсталатеру дозвољавају употребу посебних знакова.
- Основни пакет укључује зстд пакет (верзија 1.4.8).
- Ажуриране верзије компоненти независних произвођача, укључујући дхцпцд 9.4.0, греп 3.4, мање 551, либрессл 3.2.5, опенссх 8.3п1, тцсх 6.22.02, впа_супплицант 2.9. Подразумевани компајлер је гцц-8.
Извор: опеннет.ру
