Официальный выход FreeBSD 6.1-RELEASE. Обзор изменений
9 мая 2006 года
С опозданием почти на два месяца выпущен релиз FreeBSD 6.1.
FreeBSD 6.1 доступен для платформ alpha, amd64, i386, ia64, pc98 и sparc64.
Из изменений прежде всего стоит отметить проведение большой работы по устранению ошибок и повышению стабильности.
Ниже список наиболее интересных изменений:
- Для каждой платформы созданы файлы конфигурации ядра с настройками по умолчанию (DEFAULTS);
- Новая подсистема firmware, для загрузки бинарных firmware блоков в ядро;
- Устройство random, сетевые драйверы le и lge, а также почти все драйвера аудиокарт избавлены от глобальных блокировок мешающих оптимальной работе на многопроцессорных системах (приведено к MPSAFE виду);
- В загрузчике появилась опция настройки скорости последовательного порта (comconsole_speed);
- Оборудование
- Добавлена поддержка E1 карты Cronyx Tau-PCI/32;
- Поддержка ATI IGP чипсетов и аудиокарт ATI IXP 200/300/400,
- Поддержка сетевых карт: NetXtreme II (BCM5706/BCM5708) PCI/PCIe Gigabit Ethernet, AMD Am7900 LANCE и Am79C9xx PCnet NIC.
- В сетевом драйвере bge реализована поддержка "pooling".
- В комплект включен драйвер kbdmux, позволяющий забыть о проблемах с одновременным использованием USB и PS/2 клавиатур;
- Новый sysctl вызов security.mac.biba.interfaces_equal;
- Сетевая подсистема
- Удален sysctl net.link.ether.inet.host_down_time и измен алгоритм переотправки ARP запросов. Для управления ведением журнала попыток изменения фиксированных ARP записей введен sysctl хnet.link.ether.inet.log_arp_permanent_modify ;
- В системе бриджинга (if_bridge) реализована поддержка RFC 3378 EtherIP, что дает возможность использовать бриджинг на gif интерфейсах (IP protocol 97). Кроме того, добавлена поддержка связанных портов (span port), для дублирования трафика проходящего через бридж;
- В Netgraph модуле ng_iface появилась поддержка altq;
- В ipfw закончена работа над поддержкой IPv6, система ip6fw объявлена устаревшей. Реализована возможность подстановки типа действия в ipfw из таблицы, например:
pipe 1000 config bw 1000Kbyte/s pipe 4000 config bw 4000Kbyte/s table 1 add x.x.x.x 1000 table 1 add x.x.x.y 4000 pipe tablearg ip from table(1) to any
- Дисковая подсистема
- Драйвер amr: увеличена производительность, поддержка 64-bit DMA, поддержка ioctl вызовов в режиме Linux эмуляции для работы Linux LSI MegaRaid утилит,
- Драйвер ata: обходной путь для некоторых контроллеров не поддерживающих 48bit DMA режим, поддержка контроллеров ITE IT8211F IDE, Promise PDC40718, PDC40719 (Pomise Fasttrak TX4300);
- ataraid драйвер теперь умеет работать с метаданными JMicron ATA RAID;
- В GEOM классе GEOM_LABEL реализована поддержка Ext2FS, NTFS и ReiserFS. В классах GEOM_MIRROR и GEOM_RAID3 добавлена поддержка sysctl kern.geom.mirror.disconnect_on_failure/kern.geom.graid3.disconnect_on_failure и kern.geom.mirror.sync_requests/kern.geom.raid3.sync_requests (параллельный I/O);
- Обновлен драйвер twa для продуктов 3ware;
- В mfi драйвер добавлена поддержка LSI MegaRAID SAS;
- В rr232x драйвер добавлена поддержка серии RAID контроллеров HighPoint RocketRAID 232x;
- Ключи для системы шифрования дисков geli теперь можно подгружать до монтирования корневого раздела, через опции загрузчика;
- Утилиты
- Поддержка Host Resources MIB (RFC 2790) в bsnmpd;
- ftpd теперь по умолчанию создает pid файл /var/run/ftpd.pid;
- В gvinum появилась поддержка переименования объектов и переноса субдиска с одного диска на другой;
- В jail появилась опция -J для записи JidFile, содержащего параметры jail окружения;
- Утилита netstat научилась показывать статистику IPSec (FAST_IPSEC и KAME IPSEC);
- Утилита sysutils/portsnap помещена в базовую систему;
- В /etc/rc.d добавлены скрипты bluetooth, hcsecd, sdpd, hostapd.
ppp-user переименован в ppp;
- Обновление версий: BIND 9.3.2, sendmail 8.13.6, hostapd 0.4.8,
Источники
править- Главная ссылка к новости (http://www.freebsd.org/release...)
- FreeBSD 6.1-RELEASE Release Notes
- FreeBSD/i386 6.1-RELEASE Release Notes
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.