DragonFly BSD 3.0 — успешный отказ от giant lock

Вышла новая крупная версия свободной операционной системы DragonFly BSD, появившейся в 2003 году как форк ОС FreeBSD, — 3.0.

Разработчики сообщают, что релиз DragonFly BSD 3.0 (в разработке был известен как 2.13) был задержан из-за затянувшегося устранения бага при работе DragonFly на системах с процессорами AMD. Зато за это время удалось достичь существенного прогресса в устранении глобальной блокировки (giant kernel lock) в системе и заметного увеличения производительности на многоядерных системах. Итак, наиболее значимые изменения в DragonFly BSD 3.0:

  • рост эффективного использования виртуальной памяти в SMP-инсталляциях благодаря введению отображаемых сущностей vm_objects со своими блокировками (вместо применявшегося ранее подхода, когда основная часть памяти бы блокировалась глобально);
  • увеличение производительности файловой системы HAMMER под большими нагрузками и снижение её системных требований (заявлена работоспособность на системах с 256 Мб RAM);
  • ядро для SMP объявлено рабочим для всех машин и теперь устанавливается по умолчанию;
  • представлена утилита tcplay(8), позволяющая создавать зашифрованные разделы жесткого диска (лицензирована под BSD, полностью совместима с TrueCrypt);
  • новые драйверы: safe(4) для чипов SafeNet, lgue(4) для поддержки USB CDC Ethernet.
  • BSD gprof заменили на GNU gprof; GNU sort — на NetBSD sort.
Масштабирование Pgbench на DragonFly BSD
Масштабирование Pgbench на DragonFly BSD / Иллюстрация с сайта dragonflybsd.org

Автор: Дмитрий Шурупов по материалам dragonflybsd.org.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Mozilla прекратит поддержку менеджера паролей Firefox Lockwise в декабре
Microsoft отказалась от поддержки эмуляции x64-приложений в Windows 10 для ARM
Только Face and touch ID: Microsoft позволит отказаться от паролей
Microsoft не отказалась от Skype, но в Windows 11 он отодвинут на второй план
Windows 7 отказалась выключаться и перезагружаться
Adblock Plus: блокировщик Chrome не спасёт от навязчивой рекламы
Новая версия Adblock Plus блокирует рекламу в пять раз быстрее
Microsoft намерена отказаться от живых плиток в Windows 10
Вышла новая версия Adblock Plus для блокировки рекламы в Facebook
Новый AdBlock позволяет блокировать отслеживание пользователей соцсетями
Последние новости

Подгружаем последние новости