The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Официально представлен релиз FreeBSD 9.0. Обзор новшеств

13.01.2012 06:07

Спустя чуть больше двух лет с момента появления ветки 8.0 официально анонсирован релиз FreeBSD 9.0. Установочные сборки, способные работать в Live-режиме, доступны в вариантах Bootonly, DVD, CD и Memstick для платформ i386, amd64, powerpc, powerpc64, ia64 и sparc64. Релиз посвящён Деннису Ритчи, одному из создателей UNIX, идеи которого оказывали и продолжают оказывать влияние на FreeBSD.

Поддержка выпуска обновлений для версии FreeBSD 9.0 продлится до 31 января 2013 года. Поддержка ветки FreeBSD 7 истекает 28 февраля 2013 года, ветки FreeBSD 8 и 9 будут поддерживаться два года с момента последнего релиза.

Среди ключевых улучшений: переход на новый модульный инсталлятор BSDInstall, интеграция в базовую систему компилятора Clang в качестве замены GCC, новая реализация программного RAID (graid), интеграция системы репликации устройств хранения данных (HAST), обновление ZFS до версии 28, активация журналирования Soft Updates для UFS, усовершенствование TCP-стека, поддержка пяти новых алгоритмов для контроля перегрузки в TCP, новый универсальный USB-драйвер с поддержкой USB 3.0, новый механизм изоляции выполнения приложений Capsicum, реализация RCTL для установки индивидуальных ограничений ресурсов, в том числе и для Jail.

Более подробно о новшествах:

  • Установка
    • Инсталлятор BSDInstall задействован по умолчанию. BSDInstall отличается модульностью, простотой подключения расширений, поддержкой управляющих установкой скриптов и ускорением выполнения процесса инсталляции. По своей сути BSDInstall представляет собой shell-скрипт, в определённой последовательности вызывающий дополнительные скрипты или приложения. Любое звено установки может быть легко модифицировано или заменено на альтернативную реализацию (например, вместо вызова редактора дисковых разделов можно указать скрипт, который вернет определённую последовательность gpart-команд). В процессе установки, работа инсталлятора сводится к распаковке трех архивов: образа с базовой системы (world.tgz), ядра (kernel.tgz) и коллекции портов (ports.tgz), после чего могут быть запущены постустановочные конфигураторы или скопированы типовые файлы конфигурации (fstab, rc.conf, resolv.conf).

      Базовые возможности:

      • Возможность установки на GPT-разделы;
      • Поддержка установки, охватывающей несколько дисков;
      • Поддержка установки внутрь jail-окружений;
      • Поддержка упрощенного PXE-режима установки;
      • Дружественность к системам виртуализации, например, можно произвести установку в дисковый образ из работающей системы;
      • Значительное ускорение процесса установки системы;
      • Гибкое управление установкой через написание скриптов;
      • Возможность простой реализации мелких настроек;
      • Установочный CD выступает в роли LiveCD.
      • Режим настройки параметров беспроводной сети;
      • Поддержка установки на ZFS-разделы (реализация функции не завершена).

      Утилита sysinstall по прежнему доступна для конфигурации после установки;

  • Дисковая подсистема, ввод/вывод, системы хранения и файловые системы
    • Новая реализация программного RAID - graid, призванная заменить устаревшую систему управления программными RAID-массивами ataraid. Новая реализация основана на использовании инфраструктуры GEOM и построена в соответствии с принципами модульной архитектуры, что позволило разделить систему на базовый модуль, модули для обработки преобразования данных (RAID-уровни) и модули для определения формата хранения мета-данных на диске. В отличии от ataraid, graid не зависит от устаревшей подсистемы ata и может быть использован с любыми драйверами дисковой подсистемы, включая новые, основанные на CAM (ahci, siis, mvs, ata с использованием "options ATA_CAM"). Поддерживаются популярные форматы метаданных Intel, JMicron, NVIDIA, Promise (используется AMD/ATI) и SiliconImage. Реализованы следующие RAID-уровни: RAID0, RAID1, RAID1E, RAID10, SINGLE, CONCAT;
    • Система репликации устройств хранения данных (HAST), которая позволяет использовать FreeBSD для создания высоконадежных конфигураций, в которых данные синхронизированы по всем узлам кластера. HAST реализован в виде работающего на уровне пользователя демона hastd, использующего стандартный класс GEOM Gate для обработки запросов ввода/вывода. Hastd, обеспечивает синхронную репликацию блочных устройств поверх TCP/IP сетей, независимо от типа накопителя и файловой системы. HAST предусматривает возможность быстрого восстановления после сбоя, причём, при выходе из строя первичного master-узла, его функции могут быть делегированы slave-узлу. После проверки и монтирования UFS раздела или импорта ZFS пула на поврежденном узле, система автоматически синхронизирует внесенные за время восстановления изменения и продолжит работу без потери данных.
    • По умолчанию активирован механизм журналирования Soft Updates для файловой системы UFS. Данное нововведение позволяет отказаться от необходимости запуска fsck после "грязного" размонтирования файловой системы и достичь очень высокой скорости восстановления состояния файловой системы при очень малом объеме журнала, при этом система полностью обратно совместима с нежурналируемым вариантом softupdates. Инсталлятор автоматически активирует журналирование для новых разделов, для ранее созданных разделов включить журналирование можно утилитой tunefs, указав для раздела опцию "-j enable";
    • Поддержка ZFSv28, среди особенностей которой можно отметить: поддержку автоматического распознавания и объединения дубликатов данных; реализацию RAIDZ3, отличающегося от RAIDZ хранением трех копий структур, обеспечивающих целостность; добавление утилиты "zfs diff" для просмотра изменений между двумя ZFS-снапшотами или между снапшотом и текущим состоянием ФС; поддержка команды zpool split для разбиения отзеркалированного zpool-раздела на несколько раздельных пулов; возможность импорта пула в режиме только для чтения; ускорение выполнения операций по созданию и удалению снапшотов. Более подробный обзор отличий ZFSv28 от ранее доступных версий ZFS v13-v15 можно посмотреть здесь. В утилиту zpool добавлена поддержка команды "zpool labelclear", позволяющей очищать метки с диска, который не активен в пуле;
    • Интегрирована поддержка операций TRIM для файловой системы UFS, что позволит увеличить производительность при работе с SSD-накопителями и повысить их срок службы. Включение TRIM производится через опцию "-t" в утилитах newfs и tunefs;
    • Клиент NFS и сервер nfsd по умолчанию теперь поддерживают NFSv4 в дополнение к NFSv2 и NFSv3. Новый менеджер блокировок для NFS, реализованный на уровне ядра, что позволило обеспечить увеличение производительности. Для чистки таблиц с блокировками подготовлена команда clear_locks. Для новой реализации NFS в настройки ядра добавлены опции NFSD и NFSCL, которые следует использовать вместо старых NFSSERVER и NFSCLIENT. Для управления поддержкой версий NFS, предоставляемых сервером, подготовлены sysctl vfs.nfsd.server_max_nfsvers и vfs.nfsd.server_min_nfsvers (по умолчанию указаны версии 3 и 2). Для совместимости со старыми NFS-клиентами следует использовать опцию монтирования oldnfs;
    • Добавлен GEOM-класс geom_map, позволяющий осуществить маппинг параметров как отдельных дисковых разделов и сгенерировать geom-провайдера для устройств без явных таблиц разделов. Например, для интегрированных Flash-накопителей с нестандартной структурой разбивки можно динамически выявить границы разделов и создать для них geom-провайдера, который может быть использован для монтирования файловых систем;
  • Сетевая подсистема
    • В ядро интегрирован фреймворк mod_cc, позволяющий динамически манипулировать методами контроля перегрузки TCP. Подготовлено пять динамически загружаемых модулей с реализацией различных алгоритмов для контроля перегрузки (Congestion Control) в TCP: HTCP, CUBIC, Vegas, HD и CHD. Активный алгоритм выбирается через sysctl net.inet.tcp.cc.algorithm, список доступных алгоритмов можно посмотреть через sysctl net.inet.tcp.cc.available. Со стороны приложений проверить какой для текущего соединения будет использован алгоритм контроля перегрузки можно через опцию TCP_CONGESTION для TCP-сокетов. Также доступен Khelp-модуль h_ertt (Enhanced Round Trip Time), позволяющий более точно измерять параметры TCP потока для использования в алгоритмах управления контроля перегрузки TCP;
    • В TCP-стек добавлены такие новшества, как поддержка группировки TCP-соединений в привязке к CPU, задействование некоторых аппаратных механизмов снижения нагрузки и возможность привязки отдельных соединений к заданному CPU;
    • Увеличена масштабируемость ядра и TCP-стека на SMP-системах, обеспечена корректная работа на системах с более чем 32 CPU;
    • В netgraph-узел ng_netflow добавлена поддержка 9 версии NetFlow. Для экспорта NetFlow v9 потока подготовлен хук export9. Экспорт данных может быть организован одновременно в NetFlow-потоки 5 и 9 версии;
  • Изолированные окружения, безопасность и ограничения ресурсов
    • Capsicum - фреймворк для организации изолированного выполнения приложений и ограничения использования приложениями определённых функций. Capsicum расширяет POSIX API и предоставляет несколько новых системных примитивов, нацеленных на поддержку модели безопасности через управление возможностями объектов ("object-capability") для Unix-систем. Capsicum нацелен на дополнение традиционного централизованного мандатного контроля доступа средствами для защиты отдельных приложений. Используя Capsicum приложение можно запустить в режиме повышенной изоляции (sandbox), при котором программа сможет выполнять только ранее специфицированные штатные действия. В настоящее время уже достаточно много программ, от tcpdump до chromium, адаптированы для запуска в режиме изоляции, который может быть использован для уменьшения рисков при обработке сомнительных данных (по умолчанию приложения в базовой системе пока выполняются без использования Capsicum);
    • RACCT - новый API для аккаунтинга потребления ресурсов, который может использоваться для сбора информации в привязке к отдельным Jail-окружениям, процессам или классам логинов. По умолчанию RACСT не включён, для активации следует пересобрать ядро с опцией "RACCT";
    • RCTL (Hierarchical Resource Limits) - реализация контейнеров ресурсов, позволяющая организовать установку индивидуальных ограничений ресурсов в привязке к конкретным Jail-окружениям или процессам. Разработан общий фреймворк для управления ресурсами, обеспечена поддержка лимитирования различных типов ресурсов, таких как память и загрузка CPU. Управление производится через утилиту rctl(8). RCTL дополняет собой RACCT, позволяя определять действия в случае срабатывания заданных правил потребления ресурсов. По умолчанию RCTL не включён, для активации следует пересобрать ядро с опцией "RCTL";
    • В используемый в базовой системе пакет OpenSSH, который был обновлён до версии 5.8p2, добавлены наработки проекта HPN-SSH (High Performance SSH), в котором была реализована поддержка динамического изменения размера сетевых буферов, что позволило существенно увеличить производительность за счёт более полного использования доступной пропускной способности при передаче больших объёмов данных (например, при использовании команды scp). Дополнительно добавлена поддержка режима шифрования "None", позволяющего передавать данные на максимально возможной скорости без дополнительных затрат ресурсов на шифрование (этап аутентификации по прежнему шифруется);
    • Расширены возможности пакетного фильтра ipfw, для которого реализованы новые действия "call" и "return", позволяющие организовать выполнение типовых "подпрограмм", которые могут быть вызваны из разных участков правил. Когда обработка достигает правила с действием "call", текущий номер правила сохраняется в стеке и осуществляется переход к номеру правила, на который ссылается текущее действие "call". В дальнейшем, если обработка дошла до правила с действием "return", осуществляется возврат к следующему номеру, идущему после запомненной в стеке позиции. Действие "call" похоже на "skipto" и отличается только возможностью возврата в исходную позицию. В ipfw улучшена поддержка IPv6, например, обеспечена возможность проброса IPv6-пакетов через действие "fwd";
  • Система
    • В состав базовой системы FreeBSD интегрирован код инфраструктуры LLVM 3.0 и компилятора Clang 3.0, который может быть использован вместо GCC для сборки ядра, стандартного окружения и большинства портов. Clang пока не используется для сборки по умолчанию, для задействования следует заменить значения переменных CC, CXX и CPP в скриптах инфраструктуры сборки на clang, clang++ и clang-cpp;
    • Новая инфраструктура обслуживания событий таймеров. Рефакторингу подверглось API для работы с таймерами, написан машинонезависимый код для управления таймерами, который может обслуживать как устаревшие периодические, так и новые единичные режимы работы таймера. Единичный режим позволяет значительно сократить число генерируемых таймером прерываний и понизить нагрузку на CPU - прерывание таймера, в случае нахождения CPU в состоянии простоя (idle), генерируется только при необходимости обработки зарегистрированного события. Нагруженные CPU по прежнему получают полный поток прерываний таймера с целью координирования планирования задач, хронометрирования и учета ресурсов. Для примера специальный тюнинг позволяет добиться на 8-ядерных CPU генерации всего 100 прерываний в секунду, что позволяет понизить энергопотребление и повысить эффективность технологии Intel TurboBoost;
    • Базовый фреймворк для создания планировщиков ввода/вывода на базе GEOM, позволяет определять независимые планировщики операций дискового ввода/вывода, которые могут быть применены к различным системам ввода/вывода (например, можно подключить отдельный планировщик, оптимально подходящий для каких-то специфичных задач). Определено несколько примеров реализаций алгоритмов планирования;
    • Подготовлены фреймворки Khelp (Kernel Helpers) и hhook (Helper Hook), представляющие KPI-интерфейс для создания модулей ядра, на лету обеспечивающих выполнение определённых сервисных функций. Hhook обеспечивает возможность экспорта хуков в ядро, которые затем могут быть использованы khelp-модулями для добавления новой расширенной функциональности в ядро, в том числе динамического расширения runtime-возможностей ядра с сохранением ABI. Через khelp в настоящее время уже реализованы дополнительные алгоритмы контроля перегрузки TCP;
    • Во фреймворке DTrace в дополнение к модулю systrace реализованы модули systrace_linux32 и systrace_freebsd32 для трассировки 32-разрядных системных вызовов linux32 и freebsd32 на 64-разрядной платформе FreeBSD/amd64;
  • Оборудование и аппаратные архитектуры
    • Интеграция в базовую систему Infiniband-стека OFED (OpenFabrics Enterprise Distribution), разработанного организацией OpenFabrics Alliance. В состав OFED входит набор драйверов и сопутствующие утилиты для обеспечения работы во FreeBSD Infiniband-контроллеров, используемых для организации высокоскоростных соединений серверов (от 2.5 до 120 гигабит/с) и организации поддержки технологии RDMA (Remote Direct Memory Access), предназначенной для обеспечения прямого доступа к памяти другой машины (как и в DMA обращение производится напрямую без участия ядра ОС и CPU). По умолчанию OFED не активируется, для сборки нужно указать опцию "WITH_OFED=yes" в /etc/src.conf;
    • Добавлен и задействован по умолчанию новый универсальный USB-драйвер, обеспечивающий поддержку устройств с интерфейсом USB 3.0, соответствующих спецификации XHCI (eXtensible Host Controller Interface). Представленный драйвер совместим с более старыми контроллерами USB 2.0 и USB 1.0, и способен в будущем заменить ранее присутствующие драйверы OHCI, UHCI и EHCI;
    • В подсистему USB добавлена реализация фильтра USB-пакетов, который позволяет перехватывать пакеты, идущие через каждый USB host контроллер, используя bpf-подобные правила. Для управления фильтром подготовлена утилита usbdump;
    • Начальная поддержка архитектуры NUMA в подсистемах управления памятью;
    • Обеспечена поддержка работы FreeBSD на игровых приставках Sony PlayStation 3. Из оборудования поддерживается большинство внутренних устройств, USB, Bluetooth, Ethernet, SATA, Framebuffer (720x480). Система может быть установлена и загружена со встроенного диска;
    • Добавлены новые Ethernet-драйверы: bxe для контроллеров Broadcom NetXtreme II 10GbE (BCM57710, BCM57711, BCM57711E), cxgbe для адаптеров Chelsio T4 (Terminator 4) 10Gb/1Gb, vte для RDC R6040 Fast Ethernet (для систем Vortex86) и vxge для Neterion X3100 10GbE;
    • Обновлены и расширены драйверы: em 7.3.2, igb 2.2.5, igb (добавлена поддержка Intel I350 PCIe Gigabit Ethernet), ixgbe 2.3.8, re (добавлена поддержка RTL8168E/8111E-VL PCIe Gigabit Ethernet и RTL8401E PCIe Fast Ethernet);
    • Добавлен драйвер tws для RAID-контроллеров 3ware 9750 SATA+SAS 6Gb/s;
  • Приложения
    • В состав базовой системы интегрирована новая библиотека iconv, распространяемая под лицензией BSD и основанная на наработках из проекта NetBSD. Библиотека показывает неплохие результаты совместимости с GNU iconv, но пока не активирована по умолчанию. Для сборки новой библиотеки следует пересобрать систему, указав опцию "WITH_ICONV=yes" в /etc/src.conf;
    • Новая реализация API readline, используемого для организации автодополнения команд, интегрирована в libedit. Новый API основан на наработках NetBSD и распространяется в рамках лицензии BSD, что позволило уйти от использования GNU libreadline;
    • В программах rtadvd(8) и rtsold(8) добавлена поддержка IPv6 Router Advertisement Options для конфигурирования DNS, которая позволяет организовать обновление содержимого /etc/resolv.conf, используя RA. В демоне rtadvd(8) добавлена поддержка динамического добавления и удаления сетевых интерфейсов, а также их конфигурирования на лету при получении соответствующих RA-сообщений. Добавлена утилита rtadvctl(8), отображающая статус отправки RA для каждого интерфейса и предоставляющая функции для управления контролирующим RA фоновым процессом;
    • БД учета входа пользователей utmp заменена на реализацию POSIX utmpx. Все утилиты аккаунтинга переведены на utmpx. Для преобразования wtmp-файлов в новый может быть использована утилита wtmpcvt;
    • В tftpd устранена ошибка, из-за которой наблюдались проблемы с передачей больших файлов для некоторых TFTP-клиентов;
    • Обновлены версии поставляемых в базовой системе сторонних проектов:
      • ACPI CA 20110527;
      • awk от 7 августа 2011 г.;
      • ISC BIND 9.8.1-P1;
      • GNU binutils 2.17.50 от 3 июля 2007 г. (более новые версии под GPLv3);
      • dialog 1.1-20110707;
      • netcat 4.9;
      • tnftp (lukemftp) 20100108;
      • GNU GCC и libstdc++ обновлены до ревизии 127959 ветки gcc-4_2, последней доступной под лицензией GPLv2;
      • LESS v444;
      • Openresolv 3.4.4, для управления файлом resolv.conf теперь используется утилита resolvconf;
      • Пакетный фильтр pf импортирован из OpenBSD 4.5;
      • sendmail 8.14.5;
      • xz от 11 июля 2011 г.
    • Порт с KDE (x11/kde4) обновлён с 4.5.5 до версии 4.7.3, в порт с GNOME доступен в версии 2.32.1;
  • Изменения, нарушающие совместимость
    • Утилиты для работы с дисковыми разделами fdisk, disklabel, bsdlabel и sunlabel объявлены устаревшими, вместо них теперь следует использовать программу gpart;
    • Включена по умолчанию система проверки целостности метаданных дисковых разделов при обнаружении таблицы разделов через подсистему GEOM PART (поиск и обнаружение разделов производится автоматически). При выявлении несогласованных метаданных таблица разделов не будет использована, а в лог будет выведено сообщение " GEOM_PART: Integrity check failed". Для возвращения к старому поведению, при котором возможна работа с повреждёнными таблицами разделов, следует указать в загрузчике 'set kern.geom.part.check_integrity="0"' или установить данную переменную в /boot/loader.conf;
    • Управление содержимым /etc/resolv.conf теперь производится автоматически, для внесения изменений следует использовать утилиту resolvconf. При ручных правках, параметры /etc/resolv.conf могут быть молча переписаны такими приложениями, как dhclient и rtsold;
    • Дисковая подсистема ATA/SATA по умолчанию заменена на реализацию на базе CAM (Common Access Method), изначально предоставляющую унифицированный модульный интерфейс для разработки драйверов для SCSI устройств, но начиная с ветки FreeBSD 8 расширенную поддержкой ATA/SATA. Подсистема на базе CAM поддерживает такие возможности, как NCQ (Native Command Queuing), MSI (Message Signaled Interrupts), горячее подключение устройств (hot-plug) и мультипликатор портов (Port Multiplier).

      Переход на CAM сопряжён с появлением ряда несовместимостей: вместо atacontrol для управления следует использовать утилиту camcontrol; имена устройств выглядят как /dev/ada0 вместо /dev/ad0 (для совместимости ставится символическая ссылка); утилита записи CD/DVD burncd не рабоает с CAM, поэтому следует использовать cdrecord из порта sysutils/cdrtools; вместо ataraid следует использовать graid, устройства при использовании которого выглядят как /dev/raid/r0 вместо /dev/ar0;

    • Многочисленные ужесточения правил оформления параметров настройки сети в /etc/rc.conf. Например, теперь нельзя указывать 'ifconfig_em0="192.168.2.1 netmask 255.255.255.0"', а нужно обязательно использовать полный формат 'ifconfig_em0="inet 192.168.2.1 netmask 255.255.255.0"' (для более явного разделения inet и inet6). При остановке сетевого сервиса через команды "service netif stop em0" или "service routing stop" теперь автоматически отключаются алиасы и статические маршруты. Изменены методы задания конфигуарции IPv6;


 
  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32749-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (294) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, andy (??), 06:22, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +40 +/
    Отлично оформленная новость!
     

     ....большая нить свёрнута, показать (58)

  • 1.2, Аноним (-), 06:59, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Кто в курсе, расскажите, откуда проблемы с GPL (в частности, с GPLv3) и появление соотвутствующих BSD-аналогов софта?.. Как-то это печально наблюдать.
    А вообще, действительно хороши как новость, так и её оформление.
     

     ....большая нить свёрнута, показать (116)

  • 1.3, Аноним (-), 07:25, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –4 +/
    какая из новых хотел полезна пользователю? - никакая
    онли серверная ОСь
     
     
  • 2.8, 17 (??), 07:53, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Лично мне, как пользователю, очень полезно SUJ. Т.к. раньше после кратковременного отключения света приходилось очень долго ждать пока прочекается 300-гигабайтный /home прежде чем я мог продолжить работу. Сейчас проверка в подобных ситуациях занимает считанные секунды и работает все, в общем, достаточно стабильно, хотя пару раз все же приходилось прибегать к запуску fsck в обход журнала.
     
     
  • 3.28, Аноним (-), 10:21, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    фоновый чек - не ваш подход? для рабочей станции самое оно.
     
     
  • 4.34, Аноним (-), 10:30, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    > фоновый чек - не ваш подход? для рабочей станции самое оно.

    Фоновый чек жрёт ресурсы и мешает нормальной работе.

     
     
  • 5.39, Аноним (-), 10:55, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    >> фоновый чек - не ваш подход? для рабочей станции самое оно.
    > Фоновый чек жрёт ресурсы и мешает нормальной работе.

    четыре года живу с фоновым чеком и проблем не испытываю... на сервреах - зло, это да, на домашнем - проблем нет.

     
     
  • 6.88, terr0rist (ok), 14:21, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>> фоновый чек - не ваш подход? для рабочей станции самое оно.
    >> Фоновый чек жрёт ресурсы и мешает нормальной работе.
    > четыре года живу с фоновым чеком и проблем не испытываю... на сервреах
    > - зло, это да, на домашнем - проблем нет.

    Не удивлюсь если скажешь, "я уже 20 лет живу с пентиум-100" :)

     
     
  • 7.145, Аноним (-), 16:12, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>>> фоновый чек - не ваш подход? для рабочей станции самое оно.
    >>> Фоновый чек жрёт ресурсы и мешает нормальной работе.
    >> четыре года живу с фоновым чеком и проблем не испытываю... на сервреах
    >> - зло, это да, на домашнем - проблем нет.
    > Не удивлюсь если скажешь, "я уже 20 лет живу с пентиум-100" :)

    :)
    я же не говорю, что suj плохо, просто за неимением лучшего, выбираешь из того, что есть...

     
  • 4.36, Shura (??), 10:41, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Фоновый чек как раз НЕ для рабочих станций, ибо нормально работать, пока идёт фоновая проверка, невозможно.

    По этой причине переехал на zfs - и потери данных прекратились и проверка начальная не нужна.

     
  • 4.43, 17 (??), 11:09, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    во-первых, фоновый чек для файловой системы большого размера это все равно пол-часа тормозов. во-вторых я веду речь о ситуациях, когда система не может загрузиться, не пометив предварительно фс как clean. Чаще всего у меня было именно так. Сейчас я о подобном поведении забыл как о страшном сне.
     
  • 3.216, Ян Злобин (ok), 10:20, 14/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    >... раньше после кратковременного отключения света
    > приходилось очень долго ждать пока прочекается 300-гигабайтный /home...

    Годами в такой ситуации, а на UPS всё так же денег жалко, Рабинович?

     
     
  • 4.237, Аноним (-), 09:50, 15/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>... раньше после кратковременного отключения света
    >> приходилось очень долго ждать пока прочекается 300-гигабайтный /home...
    > Годами в такой ситуации, а на UPS всё так же денег жалко, Рабинович?

    Может у него там пентиум 100 до сих пор? :)

     
  • 2.174, Аноним (-), 18:08, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Быдлопользователю которому нужна пишушая машинка? Его потребности FreeBSD решает уже больше десятка лет. Продвиутому? Да все. Более удобный инсталлятор, SUJ и новый ZFS, trim для ssd, более быстрый NFS (у меня фря на десктопе и на отдельном NAS), ну и далее по списку, не хочу новость 1 в 1 повторять.
     
  • 2.215, Ян Злобин (ok), 10:17, 14/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >какая из новых хотел полезна пользователю? - никакая
    >онли серверная ОСь

    Ещё один хомячок.  Года пользуюсь везде, включая десктопы и не жужжу.

     
     
  • 3.238, Аноним (-), 09:51, 15/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    > Ещё один хомячок.  Года пользуюсь везде, включая десктопы и не жужжу.

    Да никто и не спорит что при должном желании и белаз - автомобиль для городской езды. Если маршрут аккуратно выбирать.


     
     
  • 4.240, Ян Злобин (ok), 10:47, 15/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Да никто и не спорит что при должном желании и белаз -
    > автомобиль для городской езды. Если маршрут аккуратно выбирать.

    Какая-то кривая ассоциация. :-)

     
  • 4.243, Aleksey Salow (ok), 13:35, 15/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> Ещё один хомячок.  Года пользуюсь везде, включая десктопы и не жужжу.
    > Да никто и не спорит что при должном желании и белаз -
    > автомобиль для городской езды. Если маршрут аккуратно выбирать.

    Курите ПДД, белаз-у (если вы о больших каръерных конечно) въезд на дороги общего пользования запрещён.

     
     
  • 5.253, тигар (ok), 09:56, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Курите ПДД, белаз-у (если вы о больших каръерных конечно) въезд на дороги
    > общего пользования запрещён.

    гыгы. специалисты по БелАЗам повылазили. а вы их видели хоть в живую?:=)

     
     
  • 6.255, Aleksey Salow (ok), 11:38, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> Курите ПДД, белаз-у (если вы о больших каръерных конечно) въезд на дороги
    >> общего пользования запрещён.
    > гыгы. специалисты по БелАЗам повылазили. а вы их видели хоть в живую?:=)

    Да, ещё сидел в такой малютке: http://www.belaz.by/catalog/products/dumptrucks/7513

     
     
  • 7.256, тигар (ok), 11:46, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Да, ещё сидел в такой малютке: http://www.belaz.by/catalog/products/dumptrucks/7513

    это не самый маленький из тех которые бывают:) те, походу, могут.
    OT: забавно, при мне belaz.by никакого отношения к заводу не имел:-)

     
     
  • 8.258, Aleksey Salow (ok), 12:30, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    У самого мелкого ширина 3 с гаком метров, не вписывается в допустимые рамки ... текст свёрнут, показать
     

  • 1.6, Аноним (-), 07:45, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    а можно ли фряху на ноут под программирование mono & java?
     
     
  • 2.10, 17 (??), 07:55, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > а можно ли фряху на ноут под программирование mono & java?

    Java - вполне, особенно учитывая что там есть и нативная реализация и openjdk, в отличие от. Насчет mono - не подскажу.

     
     
  • 3.22, тигар (ok), 09:53, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    mono-2.10.6
     
  • 2.21, iZEN (ok), 09:51, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    OpenJDK: http://www.freshports.org/search.php?stype=name&method=match&query=openjdk
    Eclipse: http://www.freshports.org/search.php?stype=name&method=match&query=eclipse
    Mono: http://www.freshports.org/search.php?stype=name&method=prefix&query=mono&num=

    Eclipse собирается только в (Open)JDK 1.6, но может работать при установленном OpenJDK7 после правки путей к JDK в eclipse.ini (JDK 1.6 можно удалить).

    Если будете всё ПО собирать из коллекции портов, то в /etc/make.conf добавьте опцию WITHOUT_NOUVEAU=true
    Она влияет на производительность Xorg с новыми видеокартами, в частности, на работу драйвера xf86-video-ati 6.14.3 с OpenGL и DRI.
    Разбор полётов: http://izenfire.blogspot.com/2010/03/amd-785g-phenom-ii-x4-810.html

     
     
  • 3.23, тигар (ok), 09:57, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    а если в машине стоит настоящая видеокарта (я о nvidia), WITHOUT_NOUVEAU=true тоже поможет поднять в ~3 раза fps в glxgears ?;)
     
     
  • 4.27, iZEN (ok), 10:17, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > а если в машине стоит настоящая видеокарта (я о nvidia), WITHOUT_NOUVEAU=true тоже
    > поможет поднять в ~3 раза fps в glxgears ?;)

    glxgears меряет прежде всего скорость DMA, прямой доступ к памяти видеобуфера.

    Смотря какой драйвер вы будете использовать. Портирован открытый драйвер xf86-video-nouveau 0.0.10.20090728_3, для которого эта опция не нужна, а есть порт проприетарного драйвера NVIDIA x11/nvidia-driver*, который подменяет собой ранее установленные библиотеки Xorg собственными реализациями. Трудно сказать, что лучше. Проверьте на практике, как себя поведёт тот или иной драйвер, как собранное ПО Xorg с/без этой опцией сказывается на качестве воспроизведении видеофайлов.

     
     
  • 5.35, тигар (ok), 10:33, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >портирован открытый драйвер xf86-video-nouveau
    > 0.0.10.20090728_3, для которого эта опция не нужна, а есть порт проприетарного
    > драйвера NVIDIA x11/nvidia-driver*, который подменяет собой ранее установленные библиотеки
    > Xorg собственными реализациями. Трудно сказать, что лучше. Проверьте на практике, как

    а для чего? меня вполне устраивает
    [tiger@laptop]~%pkg_info -xI nvidia-d
    nvidia-driver-285.05.09 NVidia graphics card binary drivers for hardware OpenGL ren
    и я не страдаю боязнью "блобов".
    собсно прошлым коментом я намекнул ну то, что указание этой опции врядли чем-то поможет людям, у которых nvidia, а их, мне кажется таки большинство.


     
     
  • 6.48, iZEN (ok), 11:54, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > собсно прошлым коментом я намекнул ну то, что указание этой опции врядли чем-то поможет людям, у которых nvidia, а их, мне кажется таки большинство.

    Собственно, их осталось мало, так как NVIDIA больше не выпускает десктопных интегрированных видеокарт. Intel и AMD захватили сегмент "рабочих лошадок", NVIDIA же ориентируется на игровой сегмент.

     
     
  • 7.51, тигар (ok), 12:03, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Собственно, их осталось мало, так как NVIDIA больше не выпускает десктопных интегрированных
    > видеокарт. Intel и AMD захватили сегмент "рабочих лошадок", NVIDIA же ориентируется
    > на игровой сегмент.

    как, и в ноутах уже не будет nvidia? ну ориентируются на игры и что? можно подумать, что они когда-то ориентировались не на геймеров:-)

     
     
  • 8.93, terr0rist (ok), 14:24, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    iZen сказал про десктопные интеграшки К ноутам это не совсем относится, как т... текст свёрнут, показать
     

  • 1.15, Аноним (-), 08:18, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Где взять комп на sparc64? Очень хочется попробовать.
     
     
  • 2.16, Gruber (?), 08:26, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Где взять комп на sparc64? Очень хочется попробовать.

    Можно б/у поискать или взять в аренду в каком нить дц.

     
     
  • 3.17, Gruber (?), 08:41, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> Где взять комп на sparc64? Очень хочется попробовать.

    Вот тут вроде в аренду сдают http://www.gsystem.ru/modules.php?name=Pages&page=33
    цены правда немаленькие.


     
     
  • 4.167, Square (ok), 17:41, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>> Где взять комп на sparc64? Очень хочется попробовать.
    > Вот тут вроде в аренду сдают http://www.gsystem.ru/modules.php?name=Pages&page=33
    > цены правда немаленькие.

    Там нет спарк64. Ультраспарк во первых это реализация спарка от Сан а не от Футжитсу, а во вторых это более совершенная реализация спарка чем тот что спрашивают.

    Так что самый короткий и легкий путь поюзать спарк - это таки запустить эмуляцию в qemu.

     
  • 2.165, Square (ok), 17:29, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Где взять комп на sparc64? Очень хочется попробовать.

    В музее...

     
     
  • 3.178, Аноним (-), 18:22, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    >> Где взять комп на sparc64? Очень хочется попробовать.
    > В музее...

    Фантазер... Тысячи машин в продакшенах живут. M8000/M9000 что-нибудь говорит? Или еще один чесальщик языком из-за локалхоста вылез?

     
     
  • 4.182, Square (ok), 19:02, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    >>> Где взять комп на sparc64? Очень хочется попробовать.
    >> В музее...
    > Фантазер... Тысячи машин в продакшенах живут. M8000/M9000 что-нибудь говорит? Или еще один
    > чесальщик языком из-за локалхоста вылез?

    Сколько апломба :)
    Наверное "настоящий админ"? :)
    Когда же меcтные борцы за правду наконец научатся сперва учить матчасть а только потом - писать?

    M8000/M9000 - работают на процессорах SPARC64 VI, VII, VII+

    SPARC64 VI и SPARC64 - это РАЗНЫЕ процессоры.
    Так же как разные процессоры пентиум и Пентиум4.
    Пентиум 4 вы можете купить  в магазине, а вот пентиум - только в музее...


     
  • 4.190, Anonymouse (?), 20:18, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >>> Где взять комп на sparc64? Очень хочется попробовать.
    >> В музее...
    > Фантазер... Тысячи машин в продакшенах живут.

    Доживают :( Оракакел как HW vendor - не взлетит. Я сказал.

     

  • 1.18, makky (ok), 09:10, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    Собираю на стенде вышедший релиз в пятницу 13ого. =)

    Наконец-то сделали ограничение ресурсов, которые использует jail.

    Интересно, а чего они сендмейл-то все пихают? Можно же поставить какой-нибудь маленький smtp для отсылки отчетов. И заменять его, если просто посылки отчетов мало.

     

     ....большая нить свёрнута, показать (31)

  • 1.20, xxx (??), 09:44, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Вот я не пойму, почему эта фраза кочует из новости в новость, разве она корректна?

    >HAST реализован в виде GEOM-класса, обеспечивающего синхронную репликацию блочных устройств поверх TCP/IP сетей, независимо от типа накопителя и файловой системы.

    Ведт HAST реализован в виде демона в userland, использующего класс GEOM Gate

    >The hastd daemon uses the GEOM Gate class to receive I/O requests from the in-kernel GEOM infrastructure.

    С тем же самым GEOM классом можно использовать и демон ggated(8).

     
  • 1.45, Аноним (-), 11:28, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    http://it-talk.org/topic2841.html Видео: установка FreeBSD 9.0 (новый установщик bsdinstall)
     
     
  • 2.54, Аноним (-), 12:08, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > http://it-talk.org/topic2841.html Видео: установка FreeBSD 9.0 (новый установщик bsdinstall)

    Установка из винды :)

     

  • 1.46, Анонище (?), 11:30, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    > поддержку автоматического распознавания и объединения дубликатов данных

    черт, это великолепно!

     
     
  • 2.56, arcade (ok), 12:11, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не всё так пушисто, если пытатся совмещать dedup со снепшотами то при удалении немаленького снепшота система может скушать ядром много памяти. А если памяти не будет - весёлый зависон.

    Dedup вообще хорош скорее для файлопомоек и бэкапов, где большая скорость записи не важна. А на таких машинах пока не всегда встречается 8G мозгов.

     

  • 1.52, Денис (??), 12:04, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    А про драйверы для беспроводных сетевых адаптеров ни слова. Такими темпами поезд с 802.11n совсем уйдет. Понятно, что медиа-сервер (с wi-fi для раздачи контента и скачки торрентов) - отнюдь не главное предназначение для FreeBSD, но выбирать из двух с половиной поддерживаемых адаптеров (реально имеющихся на рынке, а не в гипотетических каталогах магазинов), на которых дай бог если поднимется 802.11g - это уж слишком.
     
     
  • 2.132, Аноним (-), 15:23, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Уже же писали, что всех задолбало, что хомячки думают, что 11n нету. Разраб даже писал.
     
     
  • 3.146, Жорж (?), 16:15, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Ссылку плиз Хомячки на freebsd Это деление на ноль Да, я читаю freebsd-wirele... большой текст свёрнут, показать
     
     
  • 4.162, oops (ok), 17:16, 13/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    2 каррента не было. А рассылку хреново читаете. Код по 802.11 n только в 10-CURRENT. Когда еще девятка была каррентом, Адриан Чадд только у себя дома все это хозяйство пилил, и ничего не коммитил в 9-ку. После открытия каррента под номером 10 он сразу же закоммитил все, что напилил.
    Так что в 9-ке 11n отсутствует.
     
     
  • 5.205, тигар (ok), 00:31, 14/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    > 2 каррента не было. А рассылку хреново читаете. Код по 802.11 n
    > только в 10-CURRENT. Когда еще девятка была каррентом, Адриан Чадд только
    > у себя дома все это хозяйство пилил, и ничего не коммитил
    > в 9-ку. После открытия каррента под номером 10 он сразу же
    > закоммитил все, что напилил.
    > Так что в 9-ке 11n отсутствует.

    он кстати отзывчивый малый, если попросить MFC может и не послать:)
    но вообще да, n работает/пилится преимущественно для ath, что уже, к сожалению, значительно сужает круг тестеров.

     
     
  • 6.248, Денис (??), 07:45, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > он кстати отзывчивый малый, если попросить MFC может и не послать:)
    > но вообще да, n работает/пилится преимущественно для ath, что уже, к сожалению,
    > значительно сужает круг тестеров.

    У вас лично есть пример работающего 802.11n на Фре? Чуть дальше я написал уже, что плюнул на идею поднять свои адаптеры и завел все за пару часов на Debian. Грустно конечно, но факт. Буду теперь apt-get install делать вместо make install clean.


     
     
  • 7.249, тигар (ok), 08:00, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >> он кстати отзывчивый малый, если попросить MFC может и не послать:)
    >> но вообще да, n работает/пилится преимущественно для ath, что уже, к сожалению,
    >> значительно сужает круг тестеров.
    > У вас лично есть пример работающего 802.11n на Фре? Чуть дальше я

    у меня лично - нет. мой wifi адаптер работает вообще через хитрый драйвер :-)

    > написал уже, что плюнул на идею поднять свои адаптеры и завел
    > все за пару часов на Debian. Грустно конечно, но факт. Буду
    > теперь apt-get install делать вместо make install clean.

    ну и на здоровье;) ниже еще не читал, но мне пока придумать зачем из-за .n менять ОС не смог:-)

     
     
  • 8.266, Аноним (-), 15:42, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Наверное потому что 300 Мбит по факту более 100 реальных лучше чем 54 в лучше... текст свёрнут, показать
     
     
  • 9.267, тигар (ok), 15:44, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    и, грубо говоря, меньше в 3 раза 1гбит, да ... текст свёрнут, показать
     
     
  • 10.303, Аноним (-), 16:59, 24/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    По факту даже больше чем в 3 раза, скорее раз в 8-9 Вот только эзернет провод -... текст свёрнут, показать
     
  • 5.211, uniman (ok), 01:42, 14/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > 2 каррента не было. А рассылку хреново читаете. Код по 802.11 n
    > только в 10-CURRENT. Когда еще девятка была каррентом, Адриан Чадд только
    > у себя дома все это хозяйство пилил, и ничего не коммитил
    > в 9-ку. После открытия каррента под номером 10 он сразу же
    > закоммитил все, что напилил.
    > Так что в 9-ке 11n отсутствует.

    11n замечено в коде ath & mwi.

     
     
  • 6.247, Денис (??), 07:41, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > 11n замечено в коде ath & mwi.

    То, что 11n замечено в коде, не означает, что соединение поднимется без танцев с бубном. Ну и плюс покажите компактные (с монетку) адаптеры с 802.11n на ath и mwi.
    Лично я вчера за пару часов поднял в VMWare Debian и завел в нем без особых проблем два адаптера на Realtek 8192SU и Ralink 3070 (пусть и со страшыми блобами сторонненго firmware) - мне таки надо ехать а не шачечки (802.11n в коде драйверов искать).


     
     
  • 7.250, uniman (ok), 08:14, 16/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    >> 11n замечено в коде ath & mwi.
    > То, что 11n замечено в коде, не означает, что

    Он знал! Он знал!

    > Ну и плюс покажите

    Не покажу.

    > Лично я вчера

    Очень за вас рад.

    > мне таки надо ехать

    Таки езжайте. В чем проблемы-то?

     
     
  • 8.254, тигар (ok), 10:00, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    ну как в чем человек хочет показать что умеет инсталлить дибиан - ... текст свёрнут, показать
     
     
  • 9.259, uniman (ok), 14:39, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    да, как-то так ну че, молодец ... текст свёрнут, показать
     
  • 7.279, HT (?), 13:13, 22/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Какие танцы Карт мало это да, и в основном это ath А про танцы не надо И поче... большой текст свёрнут, показать
     
  • 4.210, uniman (ok), 01:37, 14/01/2012 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    > в 11n", при этом отказываясь бекпортить это все в STABLE.

    stable поэтому так и называется - stable.

     

  • 1.58, Аноним (-), 12:28, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Ммммм, сижу уже неделю на 9ке как на домашней машинке, так и на рабочей, полет оок. Хорошо зделали, хочу production-серверы перетащить на нее. Единственное что напрягло - недоделанная инсталляция на ZFS.
     
  • 1.71, Erley (ok), 13:18, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +1 +/
    Спасибо за подробный обзор!
     
  • 1.104, Антон (??), 14:35, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    > В TCP-стек добавлены такие новшества, как поддержка группировки TCP-соединений
    > в привязке к CPU, задействование некоторых аппаратных механизмов снижения
    > нагрузки и возможность привязки отдельных соединений к заданному CPU;

    А как называется опция ядра которая это включает?

     
     
  • 2.197, cvsup1 (?), 21:27, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Никак, отдельной опции для этого нет (читай - идет по умолчанию и не отключаемо)
     

  • 1.111, Андрейка (?), 14:38, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    И сразу вопрос!!
    При установке на чистую я имею файловую систему с SUJ. При апгрейде с 8-S я не имею этого ништяка. Вопрос: как включить этот ништяк на 9-ке, обновленной с 8-ки?
    Заранее спасибо!
     
     
  • 2.117, terr0rist (ok), 14:44, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > И сразу вопрос!!
    > При установке на чистую я имею файловую систему с SUJ. При апгрейде
    > с 8-S я не имею этого ништяка. Вопрос: как включить этот
    > ништяк на 9-ке, обновленной с 8-ки?
    > Заранее спасибо!

    tunefs -j enable
    man tunefs

     
  • 2.120, oops (ok), 14:47, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    зайти в сингл юзер мод, и запилить tunefs -j enable на все свои фс. Не?
     
     
  • 3.180, Fantomas (??), 18:31, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    кроме корневой
     
     
  • 4.220, uniman (ok), 13:25, 14/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > кроме корневой

    # mount
    /dev/ufs/d2root on / (ufs, NFS exported, local, noatime, journaled soft-updates, acls)

    просто пока крайне не желательно, логика такова, что на грязном журнале получаешь отказ в монтировании ваще, пока не приведешь проведешь fsck.
    а привести его нечем, форсировать же монтирование без fsck не айс :/

     

  • 1.130, Аноним (-), 15:19, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    "Поддержка выпуска обновлений для версии FreeBSD 9.0 продлится до 31 января 2013 года."
    Что только один год?
     
     
  • 2.135, terr0rist (ok), 15:42, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > "Поддержка выпуска обновлений для версии FreeBSD 9.0 продлится до 31 января 2013
    > года."
    > Что только один год?

    За год надеюсь сделают 9.1-релиз

     
  • 2.137, Kibab (ok), 15:52, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > "Поддержка выпуска обновлений для версии FreeBSD 9.0 продлится до 31 января 2013
    > года."
    > Что только один год?

    Да, это нормальная практика для .0 релиза. Следующий будет Extended Support.

     
  • 2.206, тигар (ok), 00:32, 14/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > "Поддержка выпуска обновлений для версии FreeBSD 9.0 продлится до 31 января 2013
    > года."
    > Что только один год?

    поддержка четных релизов маленькая (из-за х.0)

     

  • 1.147, neindog (?), 16:20, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    расскажите, есть положительные изменения в работе freebsd в domu pv?
     
     
  • 2.157, Andrew Kolchoogin (?), 16:47, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > расскажите, есть положительные изменения в работе freebsd в domu pv?

    Да, есть. Я репортил один из багов с Memory Management и ещё один с сетью -- про сеть даже патч присылал, но не отследил, закоммиттили ли.

    С памятью -- A fix was applied to HEAD in r228746, было 20 декабря.

     
  • 2.159, Wulf (??), 16:49, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    virtio запилили. emulators/virtio-kmod
     
     
  • 3.160, Wulf (??), 16:52, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    но работоспособность не смотрел
     

  • 1.194, crypt (??), 20:49, 13/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Попытка загрузить FreeBSD в VB привела к сегфолту hxxp 93 92 219 66 5081 201... большой текст свёрнут, показать
     
     
  • 2.196, Anonymouse (?), 21:03, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >  Попытка загрузить FreeBSD в VB привела к сегфолту:

    Shit happens...(C)
    У меня VB на MacOSX - взлетел как миленький, без сучка и задоринки.

     
  • 2.198, cvsup1 (?), 21:31, 13/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >  Попытка загрузить FreeBSD в VB привела к сегфолту:

    Для начала -
    IOAPIC:          on

     
     
  • 3.212, crypt (??), 07:44, 14/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    О! Ситуация изменилась. Почему?
    Теперь не может найти свой собственный CD: hxxp://93.92.219.66:5081/2012-01-14-104138_807x556_scrot.png

    Если честно, я совсем не понимаю, почему FreeBSD запарывается на этих двух шагах.

     
     
  • 4.224, iZEN (ok), 15:41, 14/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > О! Ситуация изменилась. Почему?
    > Теперь не может найти свой собственный CD: hxxp://93.92.219.66:5081/2012-01-14-104138_807x556_scrot.png
    > Если честно, я совсем не понимаю, почему FreeBSD запарывается на этих двух
    > шагах.

    Там же всё написано.

    Loader variables:
    vfs.root.mountfrom=cd9660:/dev/iso9660/FREEBSD_INSTALL

    Как думаешь, при такой переменной какой смысл системе грузиться с чего-то ещё?


     
     
  • 5.270, crypt (??), 19:10, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Я не понял ответа. И что, что там написано? Загрузчик сам не в состоянии найти диск что ли?
     
  • 5.271, crypt (??), 19:16, 16/01/2012 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Что значит с чего-то еще? Она вообще не смогла загрузиться. Ни с чего.
     

  • 1.239, kot (??), 10:39, 15/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    Поделюсь своими впечатлениями... Есть у меня один серверок, на котором исправно трудилась FreeBSD 8.2-STABLE, все исключительно на ZFS (пул из двух винтов в режиме зеркала). Собрал я внутри JAIL ядро 9-STABLE и попробовал загрузиться с него (при этом все окружение так и осталось 8-STABLE). И к моему великому удивлению на этапе монторования ZFS посыпались ошибки вида

    solaris: WARNING: metaslab_free_dva(): bad DVA 0:775331752448

    и не одна. При этом все монтировалось исключительно в режиме read only.

    Я сначала подумал что может проблема с тем что поменялась подсистема SATA и имена дисков, но не стал на этом зацикливаться. Загрузился обратно на 8.2-STABLE, проблем нет. Погуглил для приличия, про эту ошибку в отношении именно FreeBSD ничего потного не нашел. zpool status никаких ошибок не показывал, однако я решил чисто для профилактики сделать zpool scrub. По его окончанию снова попробовал загрузиться в 9-STABLE, и о чудо! никаких ошибок, все прекрасно запустилось.

    Дополнительно могу заметить, что на новом ядре пропали тормоза при большой нагрузке на файловый ввод вывод. Например на 8.2 пускаю в jail build world, и сразу начинаю замечать замирания при работе. В 9-STABLE замираний практически не заметно, чему я безмерно рад.

     
  • 1.289, Аноним (-), 13:04, 24/01/2012 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Ммммм gentooway 3 архива, стейдж+порты+сырцы. Рукопашная установка ;) и интересное направления взяли. Жаль что NUMA раньше не была внедрена, так бы на фре сидел бы счас.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру