1 (25.02.2011 09:46:25 отредактировано Coldead)

Спустя 7 месяцев с момента выхода FreeBSD 8.1 официально представлен релиз FreeBSD 8.2. Релиз доступен для архитектур amd64, i386, ia64, pc98, powerpc и sparc64 в 5 установочных сборках: bootonly, CD, DVD, LiveFS и Memstick для USB Flash. Из ключевых улучшений отмечается интеграция поддержки 15 версии ZFS, улучшение работы FreeBSD в роли гостевой системы под управлением Xen HVM и Xen PV, обеспечение поддержки набора инструкций Intel AESNI для задействования встроенного в CPU криптоакселератора, обновление в портах Gnome 2.32.1 и KDE 4.5.5.

Одновременно выпущен FreeBSD 7.4, последний релиз в ветке FreeBSD 7.x. Выпуск исправлений критических ошибок и проблем безопасности во FreeBSD 7.4 будет производиться еще два года, после чего поддержка ветки 7.x будет полностью прекращена.
Из добавленных во FreeBSD 8.2 улучшений можно отметить:

  • Файловые системы и накопители

  • До 15 версии обновлен код с реализацией файловой системы ZFS, дополнительно из OpenSolaris перенесено около 150 исправлений и портирован набор увеличивающих производительность оптимизаций (кэширование ACL, ускорение работы stat, минимизация блокировок). Обновлен код ZFS metaslab, который позволил заметно увеличить производительность операций записи на ZFS-разделы, особенно если в zfs-пуле остается менее 30% свободного места. Добавлена поддержка перевода в offline-режим разделов, хранящих логи. Для увеличения отзывчивости значение sysctl vfs.zfs.vdev.max_pending уменьшено с 35 до 10;

  • Расширены функции geli, GEOM-класса для шифрования разделов: Поддержка работы с несколькими ключами шифрования, каждый ключ при этом используется для своего набора секторов на диске. Для шифрования по умолчанию теперь используется режим XTS-AES. Добавлена sysctl-переменная kern.geom.eli.overwrites, позволяющая определить число перезаписей для полной очистки ключей (по умолчанию 5). Для полной отмены любых лог-сообщений от системы geli sysctl-переменной kern.geom.eli.debug можно присвоить значение -1. В пользовательской утилите geli добавлены новые субкоманды: resize для изменения размера шифрованных файловых систем; suspend для выгрузки всех связанных с шифрованием данных из памяти ядра и временной заморозки раздела; resume - для разморозки раздела после выполнения suspend; опции "-J newpassfile" и "-j passfile" для загрузки пароля из файла;

  • В реализации linprocfs для Linux-эмулятора добавлена поддержка /proc/$$/environment;

  • Для NFS-клиента добавлен новый sysctl boot.nfsroot.nfshandlelen, позволяющая активировать NFSv3 при загрузке бездисковых систем (если переменная не установлена используется NFSv2);

  • Расширены возможности ata-драйвера: Добавлена возможность установки ATA-режимов через sysctl hint.devname.unit.devN.mode и hint.devname.unit.mode, передаваемые значения для которых аналогичны режимам, поддерживаемым в atacontrol и camcontrol. Обеспечена возможность отключения проверки статуса подключения на стороне контроллера и устройства (в loader.conf hw.ata.ata_dma_check_80pin = 0). Улучшена поддержка горячего подключения устройств и контроля скорости соединения для некоторых SATA-контроллеров Intel, включая ICH5 и ICH8+;

  • Сетевая подсистема

  • Интегрирован модуль ядра SIFTR (Statistical Information For TCP Research), разработанный при поддержке компании Cisco. SIFTR-модуль осуществляет ведение журнала в который заносится широкий диапазон параметров, связанных со статистикой активных TCP-соединений;

  • Добавлен новый netgraph-узел ng_patch, позволяющий модифицировать произвольные поля в заголовках IP-пакетов, в том числе TOS/DSCP и TTL. Пример использования;

  • В виртуальном сетевом стеке (vnet) появилась поддержка IPv4 multicast-маршрутизации;

  • Система alq (Asynchronous Logging Queues) теперь доступна в виде модуля ядра;

  • Добавлен устанавливаемый через загрузчик параметр net.link.ifqmaxlen (значение по умолчанию 50), определяющий размер очереди отправки пакетов для сетевых интерфейсов;

  • Проведена работа по обеспечению параллельной обработки IPsec-потоков;

  • В netgrap-узел ng_eiface добавлена поддержка установки MTU для VLAN и возможность указания значений MTU больше 1500. В узле ng_ether добавлена поддержка передачи сетевого интерфейса между несколькими виртуальными сетевыми стеками, используя команду ifconfig vnet. При перемещении сетевого интерфейса в новый vnet, привязанный к нему ng_ether-узел уничтожается и затем пересоздается автоматически.

  • По умолчанию отключен алгоритм ограничения размера TCP-окна Inflight Bandwidth-Delay Limiter (net.inet.tcp.inflight.enable) на основании оценки задержки прихода подтверждения в получении пакетов. Для современных высокоскоростных сетей с RTT менее 10мс данный алгоритм оказался неэффективным. В будущих релизах ожидается интеграция модульной системы подключения реализацией различных алгоритмов для контроля перегрузки (Congestion Control) в TCP, таких как HTCP, CUBIC, Vegas, HD и CHD;

  • Приведены в соответствие с RFC 3390 и RFC 5681 параметры формирования начального размера скользящего окна TCP. Для управления введена sysctl-переменная net.inet.tcp.rfc3390;
    Исправлена ошибка в коде PMTU (TCP Path MTU Discovery), проявляющаяся в неверном расчете параметров при MTU менее 256 октетов;

Читать дальше...

2

Вот это нужное дело

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

3

теперь у демоненка есть графические оболочки)

4

они и раньше были.
или вы думаете это шутка была:

Господин президент, как пропатчить KDE под FreeBSD?

Вопрос был задан Ющенко в прямом эфире по украинскому ТВ, сам видел  ag

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

5

Vadimsky пишет:

они и раньше были.
или вы думаете это шутка была:

Господин президент, как пропатчить KDE под FreeBSD?

Вопрос был задан Ющенко в прямом эфире по украинскому ТВ, сам видел  ag

Говорят он ответил "не изощряйтесь, поставьте из портов"? ab

6

я так и не понял, что он ответил, потому как ответ был очень длинным (как у любого политика), и отвечал он на мове.
Он ответ выдал сразу.

Истина ускользает от тех кто отказывается её видеть обоими глазами.
Талантам нужно помогать, бездарности пробьются сами.
В Туле настолько суровые парни, что вместо пены для бритья, используют пену монтажную.
cat /broken/hands > /dev/null

7

ющенко уг )
я имел ввиду что теперь гном и кеды будут основной средой , а раньше было через консоль над было их устанавливать и запускать

8

mvt пишет:

Говорят он ответил "не изощряйтесь, поставьте из портов"?

"и пользуйтесь современным программным обеспечением"

ПатреГ не любит Gnome...

9

foozzi пишет:

гном и кеды будут основной средой

WTF?

10

Полистал википедию по теме "как пропатчить". Оказывается, этот вопрос задавали Путину, Назарбаеву (президент Казахстана) и Саргсяну (президент Армении). Это не считая Ющенки! Блин, не думал, что это такая глобальная проблема. Скоро на саммите ООН будут вопрос поднимать.

Йа тьомный эльф

11

bobr
Так ведь с каждым годом всё сложнее патчить KDE2 под FreeBSD. Сначала Qt, а потом что, X.Org?

12

Coldead,

Обе системы получили завершенные версии графических сред KDE 4.5.5 и Gnome 2.32.1. Также была обновлена поддержка процессорных архитектур amd64, i386, ia64, pc98, powerpc и sparc64.

новость не дополнена просто, я читал из полных источников

13

foozzi пишет:

новость не дополнена просто, я читал из полных источников

Дык они и раньше были, 4.4 какие-то и GNOME уже не помню какой.
А по-умолчанию, ставишь FreeBSD 8.2 и в консоль..
pkg_add -r kde... ну или sysinstall...

14

Ну или другие WM/DE...