Несколько часов назад Линус Торвальдс анонсировал выпуск 5 версии Linux.

Невероятных изменений нет, просто время 5 ветки пришло так как «закончились пальцы на руках и ногах» для нумерации 4.
Изменения:

  • Поддержка FreeSync (технология от AMD для контролирования частоты кадров для более комфортной игры).
  • Поддержка Adiantum. Эту технологию шифрования недавно представила Google для бюджетных смартфонов с ограниченной производительностью.
  • Поддержка файловой системы BinderFS для межпроцессного взаимодействия Binder.
  • Улучшение энергосбережения на устройствах, использующих ARM big.LITTLE CPU.
  • Поддержка GRO (Generic Receive Offload), дословно переводится как универсальный прием разгрузки.
  • Начальная поддержка в драйвере Nouveau графических процессоров NVIDIA GeForce RTX 2000.

Будем ждать когда появятся дистрибутивы на новом ядре!
Ссылка на релиз коммит Торвальдса.

Комментарии (25)


  1. Mako_357
    04.03.2019 19:39

    Добавлена хэш-функция Streebog (ГОСТ 34.11-2012), разработанная ФСБ РФ


    1. dartraiden
      04.03.2019 22:08

      И в отношении которой есть недоказуемые, к сожалению, подозрения.


      1. Enmar Автор
        04.03.2019 22:47

        Это же ФСБ)
        Бекдоры по идее очень даже могут быть.


        1. hokum13
          05.03.2019 11:04
          +1

          Могут быть, а могут и нет. Нет пруфов.

          Если мы хотим правовое государство, то не должны и сами допускать голословных обвинений, в том числе в отношении ФСБ.


    1. saipr
      04.03.2019 23:00
      +1

      Обе функции добавлены? B 256 бит и 512 бит? Вообще-то в Linux весь набор российской криптографии есть в библиотеке libgrypt.
      Так глядишь недалек тот час, когда и ГОСТ Р 34.10-2012 а уж тем более Кузнечик с Магмой в ядро попадут.


    1. saipr
      07.03.2019 12:37

      А вот еще о российской криптографии в ядре Линукс-а:
      CryptoAPI ядра Linux: разработка и применение российской криптографии


  1. maxzhurkin
    04.03.2019 21:15
    +2

    Поддержка GRO (Generic Recieve Offload), дословно переводится как универсальный прием разгрузки
    на самом деле, переводится как обобщённая разгрузка приёма или разгрузка (любого) приёма



  1. rudinandrey
    05.03.2019 07:05

    вот знаете что было бы лучше для Линукса придумать вообще. Запускаешь утилиту, он смотрит все оборудование, пересобирает ядро самостоятельно максимально оптимально под существующее железо.


    1. BoogieMan75
      05.03.2019 08:41

      gentoo?


      1. rudinandrey
        05.03.2019 08:55

        в Gentoo тоже все надо руками собирать же, галочки там выделять, просто там перед использованием это чуть ли не обязательно надо делать.
        А вот если бы была тулза, которая смотрит все оборудование, запускает компиляцию ядра, выпиливает все что не нужно, оставляет все что нужно.


        1. Gutt
          05.03.2019 10:20

          Вы правда используете цельнолитое ядро, а не модули? Ощутил себя в FreeBSD двадцать лет назад.


          1. rudinandrey
            05.03.2019 10:32

            я нет, но так бы оно работало максимально быстрее, нет? Или сейчас уже без разницы и все максимально быстро работает через модули? я просто не совсем специалист в этом. Но использую Linux. И когда запускал в последний раз даже на компьютере с i7 процессором, работало все не так как бы мне хотелось быстро ( не говоря уже о ноутбуках всяких и т.п. Все это ковырять и доводить до хорошего состояния конечно нет времени ((( нужно поставить и сразу работать работу. И если бы была такая тулза, которая доводила бы конкретное ядро, модули там и все такое, до идеального состояния на конкретном железе, я думаю это была бы киллер фича Линукса.


            1. JINR
              06.03.2019 13:00

              Читал когда-то мнение, что оптимизация ядра мало сказывается на большинство типичных задач.


              1. rudinandrey
                06.03.2019 13:09

                понял спасибо.


    1. daggert
      05.03.2019 09:51

      Я тоже о таком мечтаю, но потом подумал что будет так: сидишь и думаешь куда-бы голову закинуть того разработчика, который априори не может проверить все и вся по VEN&PID, и у тебя система почему-то при закрытии крышки ноутбука виснет намертво.


      1. rudinandrey
        05.03.2019 10:05

        ну хорошо бы чтобы была какая то общая база по этим VEN&PID чтобы тоже Линукс сообщество через какой нибудь git-репозиторий следило и обновляло все это дело, производители активно в этом участвовали.


      1. BiosUefi
        05.03.2019 10:20

        >>при закрытии крышки ноутбука

        при закрытии крышки срабатывает LID сигналом на EC, и все это через ACPI таблицы.
        И начинается процесс ухода в энергосбережение Графики и HDD, а опосля аналогичный выход, из оного энергосбережения.
        Подгружайте в линуксе свои, правленные, ACPI таблицы и будет вам счастье.


        1. daggert
          05.03.2019 10:38

          Я образно выразился. После игры с убунтой в «включится/не включится» на HP-шном ноуте, я психанул и поставил семерку. Играют с ACPI таблицами пусть те кому это интересно.


          1. rudinandrey
            05.03.2019 14:01

            вот и у меня такие же проблемы, выходит дистрибутив новый, ядро, ты такой, во, должно быть лучше, ставишь куда нибудь, смотришь, то не так, тут не то. Опять в гугл, опять условные «игры с таблицами». В итоге возвращается на 7-ку. У меня одна единственная игра на компьютере, CG:GO, я хочу чтобы она под Linux'ом тоже работала. Недавно Steam сильно переделали Wine для игр, назвали это Proton'ом. Нет CS у меня и раньше запускалась под Linux но дергалась ( и FPS 90-120 было при 300 на Windows 7. С proton'ом все так же дергается, глаза аж болят, и FPS 150 может быть максимум. Ладно, хороший повод бросить эту игру ) продолжаешь работать, и начинаются какие то маленькие гадости ( то тут то там, постоянно эти форумы, а времени то нет, надо сесть за компьютер и решить свои проблемы. И хочешь чтобы система тебе помогала в этом, а не мешала (
            На серверах конечно у меня Ubuntu стоят. Но на десктопе рановато пока ИМХО.


            1. Revertis
              05.03.2019 18:02

              У меня просто с какого-то момента не запускалось большинство дистрибутивов с определенной мажорной версией ядра.
              Примерно год такое было. Я и баги создавал в трекерах, но никто ничего не фиксил.
              Потом вышло новое ядро, и все дистрибы начали у меня запускаться.
              Конечно, на такое нет времени, поэтому винда, к сожалению, наше всё.


    1. mrobespierre
      05.03.2019 13:44

      Зачем, если не секрет? Получить 7% прироста производительности в идеальном случае и 1% ±2% во всех остальных? Тестов в интернете полно, если не доверяете им — проведите свои и убедитесь.
      Если нужна производительность — лучше сразу взять Intel Clear Linux и получить 10-20% прироста относительно Gentoo, собранного под данное конкретное железо.


      1. rudinandrey
        05.03.2019 14:02

        да нет, я спрашиваю, интересуюсь, может быть вот действительно 20% прирост был бы. Но если тесты говорят про 1-7% это конечно не о чем да. Спасибо. И за Intel Clear Linux спасибо, первый раз слышу, посмотрю что за зверь.


    1. Enmar Автор
      05.03.2019 21:47

      эх, мечты мечты)


  1. Anshi85
    05.03.2019 10:17

    А как насчёт оптимизации энергосбережения не процессорах Intel, а то не радует что в windows ноутбук работает на 2-3 часа больше, чем в Linux mint.