Отчёт о состоянии развития FreeBSD за второй квартал 2012 года

14 января 2013 года

После восьмимесячного перерыва возобновлена публикация отчётов о развитии проекта FreeBSD. Доступен отчёт с апреля по июнь 2012 года. В конце февраля планируется опубликовать отчёт с июля по декабрь 2012 года.

Основные достижения:

  • Система
  • Во FreeBSD 10-CURRENT по умолчанию задействован распространяемый под лицензией BSD вариант утилиты sort ( bsdsort), написанный с целью замены GNU sort. Новая утилита близка по производительности и совместима c утилитой sort из состава пакета GNU coreutils 8.15, за исключением поддержки многопоточности, которая пока отключена по умолчанию. Из планов на будущее отмечается повышение стабильности работы в многопоточном режиме и вынос базовой функциональности в отдельную библиотеку libsort, которую смогут использовать и другие утилиты;
  • В дерево портов добавлен (sysutils/fsc) проект FSC (FreeBSD Services Control), в рамках которого развиваются похожие на Solaris SMF и daemontools инструменты для управления и мониторинга работой системных сервисов. Для контроля за работой сервисов используется фоновый процесс fscd, сервисы добавляются при помощи утилиты fscadm. В случае аварийного завершения работы сервиса, fscd распознает падение процесса и запускает сервис вновь. По сравнению со сторонними пакетами, такими как daemontools, система FSC имеет несколько преимуществ, например fscd использует push-нотификацию вместо поллинга (отправляет уведомления, не требуя периодического опроса состояния). Кроме того, fscd является внутренней подсистемой, легко интегрируемой в rc.d-инфраструктуру FreeBSD и полностью поддерживаемой разработчиками (daemontools является неподконтрольным портом для которого можно лишь поддерживать набор патчей). В новой версии FSC добавлены дополнительные возможности, связанные с управлением сервисами, загрузкой системы и упрощением процесса;
  • Продолжается работа по замене устаревшей реализации регулярных выражений в libc на библиотеку

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Отчёт о состоянии развития FreeBSD за второй квартал 2012 года», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.