мая 5 2009 10:08 пп

Вышел релиз FreeBSD 7.2

logo_freebsd_7_2.png

Спустя 5 месяцев с момента прошлого выпуска представлен релиз FreeBSD 7.2, доступный для архитектур amd64, i386, ia64, pc98, powerpc и sparc64. Для установки подготовлены iso-образы DVD, CD (3 диска), LiveCD и сокращенный образ для установки по сети. Добавлено множество вкусных и нужных вещей, лично я хотел и ждал многие из них. Так же порадовала простота процедуры обновления с 7.1 до 7.2, как ее осуществить описано ниже.

Про основные новшества FreeBSD 7.2-RELEASE вы можете прочитать в продолжении поста.

  • Поддержка Superpages, страниц памяти увеличенного размера с возможностью автоматической и прозрачной для приложений группировки в Superpages нескольких обычных страниц памяти. По умолчанию возможность выключена, для активации нужно указать «vm.pmap.pg_ps_enabled=1″ в /boot/loader.conf;
  • Адресное пространство памяти доступное ядру увеличено для архитектуры amd64 до 6 Гб, а kmem map до 3.6 Гб (отныне значение устанавливается как 60% от адресного пространства ядра);
  • Улучшения в работе системы изолированных окружения jail:
    • Возможность назначения нескольких IP4/IP6 адресов;
    • Поддержка протокола SCTP;
    • Возможность жесткой привязки jail к заданному процессору с помощью утилиты cpuset;
    • Возможность запуска jail окружения с указанием использовать для него отдельную таблицу маршрутизации (FIB);
    • Возможность создания Jail без указания IP-адреса (без поддержки сети), по аналогии с chroot(8);
    • Для выполнения отладки в ddb(4) добавлены команды «show jails» и «show mount»;
    • Улучшена совместимость в плане работы 32-разрядных jail’ов на 64-разрядных системах;
  • Утилиты и программы:
    • В csup, аналоге cvsup, переписанном на языке Си, появилась поддержка режима CVSMode, при котором осуществляется загрузка CVS репозиториев целиком.
    • Из NetBSD портирован демон btpand с реализацией поддержки профилей Bluetooth Network Access Point (NAP), Group Ad-hoc Network (GN) и Personal Area Network User (PANU);
    • Добавлена новая утилита makefs для создания образа файловой системы на основе дерева директорий;
    • В утилите fsck(8) появилась опция «-D» с реализацией агрессивного режима восстановления серьезно поврежденной файловой системы, когда обычные способы восстановления не помогают или приводят к краху fsck;
    • DNS сервер BIND в базовой системе обновлен до версии 9.4.3-P2.
    • В систему портов добавлена возможность параллельной сборки, что значительно ускоряет процесс компиляции на многоядерных системах. Число параллельно выполняемых работ задается через параметр MAKE_JOBS_NUMBER в /etc/make.conf;
    • Официально поддерживаемая в портах версия KDE обновлена с 3.5.10 (x11/kde3) до 4.2.2 (x11/kde4). Добавлена новая версия GNOME 2.26, вместо 2.22.
  • Улучшение поддержки файловых систем и работы с дисками:
    • В glabel добавлена возможность использования ufsid меток для уникальной идентификации файловых систем;
    • В gjournal появилась поддержка журналирования корневой файловой системы;
    • В подсистеме cam(4) появилась возможность задания попыток чтения ( sysctl kern.cam.cd.retry_count), что, например, позволяет значительно эффективнее работать утилитам подобным ddrescue при попытках чтения содержимого сбойных CD/DVD;
    • В коде VFS улучшена работа механизма совместной блокировки vnode, что позволяет повысить производительность. По умолчанию возможность выключена, для включения необходимо указать «sysctl vfs.lookup_shared=1″;
  • Улучшение поддержки оборудования:
    • Реализована полная поддержка процессоров семейства UltraSparc-III (Cheetah);
    • Добавлен новый драйвер sdhci(4) с поддержкой PCI SD хост контроллеров (кард-ридеров);
    • Обновлен модуль ядра DRM (Direct Rendering Manager) в котором улучшена поддержка GPU AMD/ATI r500, r600, r700, и IGP XGI V3XE/V5/V8, Intel i915;
    • Обновлены драйверы для сетевых карт Atheros, JMicron, SIS, RealTek, Broadcom. В fxp драйвере появилась поддержка TSO (TCP/IP segmentation offload), WoL (Wake on LAN), вычисления контрольных сумм и установка/очистка VLAN тегов силами сетевой карты;
    • Добавлена поддержка новых IDE/SATA/SAS контроллеров, например Marvell PATA M88SX6121 и nForce MCP67/MCP7.
    • Добавлен драйвер u3g(4) с поддержкой 3G модемов с USB интерфейсом , среди которых: Vodafone Mobile Connect Card 3G, Qualcomm CDMA MSM, Huawei E220, Novatel U740, Sierra MC875U;

Пользователи версий 7.0-RELEASE, 7.1-RELEASE, 7.2-BETA, 7.2-RC1, и 7.2-RC2 могут произвести бинарное обновление, выполнив команды:

   Загружаем обновления:

      freebsd-update upgrade -r 7.2-RELEASE

   Устанавливаем обновления, попутно отвечая на вопросы,
   касающиеся решения конфликтов при обновлении файлов конфигурации:

      freebsd-update install

   Перезагружаем систему:

      shutdown -r now

Дополнение: на последней стадии подготовки релиза была выявлена ошибка в управлении блокировками при взаимодействии функций malloc(3)и функциями тредов. Когда многопоточный процесс вызывает системный вызов fork(2) в одном треде и функцию malloc(3)в другом потоке, это может привести к блокировке (deadlock) процесса потомка. Исправление для 7.2-R планируется выпустить после релиза. В ветку 7-STABLE уже внесены исправления.

Оригинал статьи: http://www.opennet.ru/

Popularity: 1%





Комментариев нет »


Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


Самые популярные статьи

  • Установка и настройка DNS сервера bind9 Ubuntu-Debian HOWTO
  • Установка Samba сервера на Ubuntu или Debian за 5 минут
  • Установка почтового сервера Postfix + Dovecot + MYSQL и виртуальных доменов
  • Установка и настройка Open VPN сервера на Debian и Ubuntu
  • Настройка маршрутизации в Ubuntu Linux для начинающих
  • Настройка шлюза в локальной сети, лимитирование скорости (shaper), фаервол (iptables).
  • Удаленное подключение к рабочему столу Linux из Windows с помощью Xming и SSH
  • Установка и настройка DHCP сервера
  • Установка и настройка VSFTPD + MYSQL (Ubuntu & Debian)
  • Настройка ограничения и распределения канала (HTB Shaper)
  • Настройка sudo в Debian GNU/Linux и Ubuntu Linux
  • Mail.ru Агент в Linux
  • Установка и настройка L2TP сервера xl2tpd или l2tpd
  • Установка хостинг панели ISPConfig 3 на Ubuntu 9.04
  • Как установить LDAP сервер и его клиентов. (ldap linux debian & ubuntu auth)
  • Сетевые утилиты онлайн - NSLOOKUP
  • Подробное руководство по настройке wifi соединения с шифрованием разных типов
  • Установка apache2.2.x во FreeBSD 7.0
  • IP телефония в Ubuntu или Debian на базе Asterisk за 15 минут
  • Различия в ядрах Ubuntu Server и Ubuntu Desktop
  • Linux в роли WI-FI точки доступа
  • Игры в Linux
  • Установка Ubuntu на RAID-1 диски
  • Настройка рабочего стола Ubuntu, или как догнать и перегнать Windows!
  • Ставим и настраиваем XEN сервер
  • Установка Nginx, PHP5, FastCGI, XCache и MySQL на Ubuntu
  • Открылся русскоязычный Linux торрент трекер
  • HDR обои на рабочий стол 1920×1200
  • Установка Zend Optimizer на Ubuntu 10.04 LTS
  • Сборка Midnight Commander 4.6.3 на Mac OS Leopard

  • « | »

    Рейтинг блогов Rambler's Top100
    службы мониторинга серверов