The OpenNET Project / Index page

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

Второй бета-выпуск FreeBSD 11.1

17.06.2017 23:47

Подготовлен второй бета-выпуск FreeBSD 11.1. Выпуск FreeBSD 11.1-BETA2 доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64, aarch64 и armv6 (BANANAPI, BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, GUMSTIX, RPI-B, RPI2, PANDABOARD, WANDBOARD). Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Релиз FreeBSD 11.1 запланирован на 26 июля.

С новшествами FreeBSD 11.1 можно ознакомиться в анонсе первого бета-выпуска. По сравнению с первым бета-выпуском в FreeBSD 11.1-BETA2 отмечены следующие изменения:

  • В bsdinstall обеспечено сохранение настроек ZFS min_auto_ashift и добавлен режим автоматической конфигурации ZFS для систем ARM64;
  • Обеспечена возможность использования системных вызовов cpuset_getaffinity(2) и cpuset_setaffinity(2) в режиме capabilities;
  • Утилита bmake обновлена до версии 20170510;
  • Команда 'locate all off' в sesutil теперь корректно отключает светодиоды на пустых ses-слотах;
  • Драйвер msk(4) обновлён для корректного использования MSI (message signalled interrupts) на системах Softiron Overdrive 1000;
  • Драйвер pcib(4) обновлён для использования серийных номеров вместо GUID для устройств, прикреплённых к виртуальным машинам Hyper-V;
  • Устранено потенциальное разыменование нулевого указателя и проблемы с размером буфера в коде RPC;
  • В SMBFS решены проблемы с сохранёнными паролями, длиной больше 18 символов;
  • Устранена порция проблем, связанных со сбросом страниц памяти в раздел подкачки;
  • В утилите top изменен расчёт степени сжатия ZFS ARC и исключена лишняя статистика, уже учтённая в других счётчиках;
  • Решены потенциальные проблемы при передаче файлов больше 4 Гб на 32-разрядных системах.


  1. Главная ссылка к новости (https://lists.freebsd.org/pipe...)
  2. OpenNews: Началось бета-тестирование FreeBSD 11.1
  3. OpenNews: Отчёт о развитии FreeBSD за первый квартал 2017 года
  4. OpenNews: Intel усиливает поддержку проекта FreeBSD
  5. OpenNews: Отчёт о развитии FreeBSD за четвёртый квартал 2016 года
  6. OpenNews: Релиз FreeBSD 11.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46718-freebsd
Ключевые слова: freebsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (28) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним84701 (ok), 00:15, 18/06/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Решены потенциальные проблемы при передаче файлов больше 4 Гб на 32-разрядных системах.

    *cмотрит на календарь - 2017 год, вроде как не совсем апрель. щипает себя, настороженно нюхает остатки чая*
    А новость точно не из архива двадцатилетней давности? o_O

     
     
  • 2.2, Аноним (-), 03:31, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Решены потенциальные проблемы при передаче файлов больше 4 Гб на 32-разрядных системах.
    > *cмотрит на календарь - 2017 год, вроде как не совсем апрель. щипает
    > себя, настороженно нюхает остатки чая*
    > А новость точно не из архива двадцатилетней давности? o_O

    вы точно чай нюхаете?

    ещё раз ВНИМАТЕЛЬНО читаем:
    решены ПОТЕНЦИАЛЬНЫЕ проблемы ...

    ключевое слово здесь потенциальные, а не проблемы

     
     
  • 3.3, Аноним84701 (ok), 04:30, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ещё раз ВНИМАТЕЛЬНО читаем:
    > решены ПОТЕНЦИАЛЬНЫЕ проблемы ...

    Еще раз внимательно смотрим на патч:
    https://reviews.freebsd.org/file/data/w2zs5wx57whqplfiike6/PHID-FILE-jme5iu75o



    @@ -207,12 +207,12 @@
    /*
      * Helper function to get offset within object for i page.
      */
    -static inline vm_offset_t
    +static inline vm_ooffset_t
    vmoff(int i, off_t off)
    {

    if (i == 0)
    - return ((vm_offset_t)off);
    + return ((vm_ooffset_t)off);

    return (trunc_page(off + i * PAGE_SIZE));
    }

    Конечно потенциальные.
    Что не отменяет, мягко говоря, некоторую склонность к поиску потенциальных граблей на потенциальный лоб на потенциально ровном месте.
    Особенно учитывая, что off_t (вполне ожидаемо) уже минимум лет пятнадцать как
    https://github.com/freebsd/freebsd/blame/6a5bf67574a74c0283a5134d71a55cf99534b
    > typedef __int64_t __off_t; /* file offset */

    в отличие от vm_offset.
    Это же  почти классичесические, старые, добрые, многократно опробованные не одной сотней разработчиков, грабли при работе с файлами.

     
     
  • 4.14, 77319 (?), 16:19, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Отличный вброс, ящитаю :)

    1. Потенциальная проблема найдена путём анализа кода ("While reviewing all of the use cases of OFF_TO_IDX()")
    2. Судя по способу обнаружения (п.1), в дикой природе это таки не встречалось - значит, 32-разрядные ОС на этих задачах умерли. Netflix и Nginx, которые сделали этот код (https://svnweb.freebsd.org/base?view=revision&revision=293439), никак за 17 месяцев не почувствовали своего косяка.
    3. Если всё-таки покопаться в коде, выяснится, что этот баг влиял на загрузку требуемых страниц в память из ¿свопа? (vm_pager_get_pages_async()). И в худшем случае, выполнялся второй запрос на page_in. Прерывался ли при этом sendfile - в уме сэмулировать не получается :(

    AFAIK, отдача 4Гб файлов из свопа очень необычна, и если у кого-то такое встречалось - он ССЗБ.

    Парни молодцы.

     
  • 2.4, Мимоанон (?), 07:55, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ну все! Теперь точно на лiнупс перейду.1111
     
     
  • 3.5, Аноним (-), 09:38, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Молодец! могу даже диски выслать с Ubuntu.
     
     
  • 4.7, Аноним (-), 10:04, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Фу! Фу, я сказал! Не води ребенка по злачным местам, будет такой же аболтус, как и ты.
    Fedora или Debian надо давать, а не фигню какую-то.
     

  • 1.6, Аноним (-), 09:47, 18/06/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Лучшее ядро операционной системы. Правильно его на Nintendo Switch взяли. Чтобы не было микро-фризов и 12309 при интенсивном I/O. В проекте FreeBSD нет такого что "этот код написал какой-то пролетарий, поэтому мы его не возьмём. Вместо этого специалист с дипломом MIT сделат то же самое, но сам. А потом, когда с новым компонентом на одно- и двухъядерных системах всё начнёт тормозить при своппинге, сам лидер проекта вступится за коллегу, сказав что на его 64-ядерном Xeon не тормозит"
     
     
  • 2.8, Аноним (-), 10:05, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Лучшее ядро операционной системы. Правильно его на Nintendo Switch взяли. Чтобы не
    > было микро-фризов и 12309 при интенсивном I/O. В проекте FreeBSD нет
    > такого что "этот код написал какой-то пролетарий, поэтому мы его не
    > возьмём. Вместо этого специалист с дипломом MIT сделат то же самое,
    > но сам. А потом, когда с новым компонентом на одно- и
    > двухъядерных системах всё начнёт тормозить при своппинге, сам лидер проекта вступится
    > за коллегу, сказав что на его 64-ядерном Xeon не тормозит"

    12309 уже исправлен, ты только из криокамеры?

     
     
  • 3.10, Аноним (-), 10:13, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Одно время BFS смачно уделывал CFS. Сейчас они равны. Конкуренция, фигле. Не будь BFS, страдали бы от 12309 и сейчас.
     
  • 3.11, Аноним (-), 13:35, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Исправлен в том смысле, что вновь работает?
     
     
  • 4.12, Аноним (-), 15:41, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    4.12.0-041200rc4-generic не работает.
     
  • 3.33, Аноним (-), 11:49, 21/06/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    openSUSE Tumbleweed самый свежий. VLC _иногда_ запинается при проигрывании музыки и браузинге на Core-i3
     
  • 2.13, Сэмуэль (?), 15:50, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > Лучшее ядро операционной системы.

    Вот кстати да.  Линукс может где и пофичастее, зато во Фре если какая-то фича/подсистема/планировщик/драйвер/файлуха реализованы, то работают потом годами, кушать и настраивать себя не просят, и гейзенбагов типа 12309 у них не наблюдается.

    Код линукса в целом довольно-таки низкого качества; Костик Белоусов в интервью [1] когда-то верно сказал: «Но чтение кода Linux'а было мне неприятно: я бы так не писал.»

    Dixi.

    [1] http://blogerator.org/page/freebsd-core-team-interview-1

     
     
  • 3.20, Аноним (-), 20:31, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Один ты стоишь в белом плаще красивый? Качество, по определению, это когда работает. Фрибсд работает, линукс работает. Но: фрибсд имеет меньшую хардварную поддержку, а потому, _по_определению_, линукс-ядро к а ч е с т в е н н е е фрибздшного. (А иначе фрибздунятам не пришлось заводить подсистемы для запуска линуксовых драйверов.)
     
     
  • 4.22, FreeTiger (?), 21:55, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как можно путать качество и ширину?


     
     
  • 5.31, Минона (ok), 10:37, 20/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Как можно путать качество и ширину?

    он путает качество и длину.

     
  • 4.23, iZEN (ok), 22:04, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Какой версии Mesa 3D в твоём линуксе?
     
     
  • 5.25, Аноним (-), 23:36, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.0-devel
    OpenGL version string: 3.0 Mesa 17.2.0-devel
    OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.0-devel
     
     
  • 6.26, iZEN (ok), 00:31, 19/06/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.0-devel
    > OpenGL version string: 3.0 Mesa 17.2.0-devel
    > OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.0-devel

    А что ж не релиз-то?


     
  • 6.32, iZEN (ok), 11:28, 20/06/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Mesa 17.2.0-devel

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

     
  • 4.24, qwerty123 (??), 22:47, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Один ты стоишь в белом плаще красивый?
    >Качество, по определению, это когда работает.

    ----------
    Характеристики качества по стандарту ISO/IEC 25010:2011[править | править вики-текст]
    Стандарт ISO/IEC 25010:2011 (ГОСТ Р ИСО/МЭК 25010-2015)[5] определяет модель качества продукта, которая включает восемь характеристик верхнего уровня:
    - функциональная пригодность;
    - уровень производительности;
    - совместимость;
    - удобство пользования;
    - надёжность;
    - защищённость;
    - сопровождаемость;
    - переносимость (мобильность).

    В этом стандарте модель качества продукта (англ. software product quality model) рассматривается отдельно от субъективного качества в использовании (англ. quality in use model), которое может сильно отличаться для различных стейкхолдеров[6]. Модель включает следующие характеристики верхнего уровня[5]:

    - результативность;
    - производительность;
    - удовлетворенность;
    - свобода от риска;
    - покрытие контекста.

    Роберт Гласс в известной книге «Факты и заблуждения профессионального программирования» утверждает, что большинство профессиональных разработчиков согласны с выделением семи показателей качества как основных[7]:
    - переносимость;
    - надёжность;
    - эффективность;
    - юзабилити;
    - тестируемость;
    - понятность;
    - модифицируемость.

    -----------
    https://en.wikipedia.org/wiki/Software_quality

    Не стоит принимать свою показную неграмотность за достоинство.

     
  • 2.15, Аноним (-), 17:43, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > В проекте FreeBSD нет такого что "этот код написал какой-то пролетарий, поэтому мы его не возьмём. Вместо этого специалист с дипломом MIT сделат то же самое, но сам.

    как раз пролетарии (точнее, обезьянки на зарплате) пишут код для линукса, который не тормозит на 64-ядерном зионе, а во фре как раз специалисты трудятся. их мало, пишут они медленно, зато в итоге всё работает и на зионе, и на 16-битном тостере.

     
  • 2.18, Аноним (-), 17:56, 18/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучшее ядро операционной системы. Правильно его на Nintendo Switch взяли.

    А про четвёртую плоечку что же ты забыл? Там оно давно уже крутится.

     
     
  • 3.27, Ilya Indigo (ok), 02:39, 19/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это фанаты Дмитрия Бачило же.
     
     
  • 4.28, Аноним (-), 10:57, 19/06/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Может Павла Гринёва?
     
     
  • 5.29, Ilya Indigo (ok), 12:49, 19/06/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Может Павла Гринёва?

    Да нет, это новость не про эмуляторы.
    Хотя я к обоим людям отношусь очень положительно.

     

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



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

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