• Linux Forum
  •  » 
  • Новости
  •  » 
  • Представлен первый кандидат в релизы ядра Linux 4.0

#1 23.02.2015 18:41:53

verg
Administrator
Зарегистрирован: 06.09.2010
Сообщений: 10 132
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Линус Торвальдс не стал продолжать нумерацию 3.x и выпустил первый кандидат в релизы ядра Linux 4.0, вместо ожидаемого выпуска 3.20. Смене нумерации способствовали результаты голосования, в котором приняло участие почти 30 тысяч представителей сообщества, из которых 56% посчитали, что настало время выпуска версии 4.0.

Переход к нумерации 4.x является формальным шагом, обусловленным лишь эстетическими соображениями. В 2013 году рассматривалась идея использования смены первого номера в версии как дополнительного стабилизирующего этапа (предлагалось включить в ядро 4.0 только исправления ошибок, без функциональных изменений и новшеств), но данная идея была отвергнута. С точки зрения функциональности выпуск 4.0 не содержит кардинальных изменений или нарушений совместимости и не выделяется среди остальных выпусков, плавно продолжая развитие текущей кодовой базы.

Прошлая смена нумерации была произведена в 2011 году, когда в ветке 2.6.x накопилось 39 релизов. На подготовку 40 выпусков в ветке 2.6.x было потрачено 10 лет, что по мнению Линуса слишком много, поэтому наращивание нумерации ветки 3.x решено прекратить после 20 выпусков. Весомым аргументом в пользу ядра 4.0 также стало желание как можно скорее увидеть выпуск 4.1.15 - это номер версии ядра Linux, показанный в фильме Терминатор, при демонстрации интерфейса киборга T-800.



Из новшеств Linux 4.0 можно отметить:

  • Интеграция базовой инфраструктуры, предоставляющей универсальный API для горячего наложения патчей на ядро. Код подготовлен в результате сотрудничества разработчиков SUSE и Red Hat, которые согласились задействовать данный API в реализациях систем обновления ядра без перезагрузки - kPatch и kGraft;
  • В подсистеме управления трафиком добавлена поддержка фильтров, написанных с использованием языка виртуальной машины eBPF;
  • В сетевом стеке обеспечена поддержка применения для определённых хостов специфичных алгоритмов контроля перегрузки (congestion-control) с привязкой через таблицу маршрутизации;
  • Реализация блочного сервера pNFS, позволяющего NFS-клиентам подключаться к совместно используемым дискам с применением блочного ввода/вывода вместо операций чтения и записи NFS. Поддержка нового режима пока реализована только для файловой системы XFS;
  • В OverlayFS добавлена возможность использования более одного слоя, доступного только на чтение;
  • В реализации сетевого протокола TIPC (Transparent Inter-process Communication), предназначенного для организации межпроцессного взаимодействия в кластере, обеспечена поддержка изолированных пространств имён (namespace);
  • Ядро теперь может быть собрано для запуска нитей RCU grace-period-handling с использованием системы приоритетов режима реального времени, что может оказаться полезным для выскоконагруженных систем;
  • Подсистема Open vSwitch теперь генерирует собственные идентификаторы потока ("flow IDs"), которые используются для идентификации сетевых потоков в пространстве пользователя, что может привести к увеличению производительности до 40%;
  • Удалён ранее объявленный устаревшим системный вызов remap_file_pages(), вместо которого добавлена заглушка, симулирующая его функциональность через использование нескольких виртуальных областей памяти, что позволило сохранить работоспособность приложений, использующих данный системный вызов;
  • В драйвер Radeon добавлена поддержка передачи аудиоданных через интерфейс DisplayPort и решены проблемы с производительностью GPU AMD семейства Hawaii (R9 290 и R9 290X). В состав также включены патчи для улучшения управления системой охлаждения GPU на основе GCN, которые приводят к ощутимому снижению уровня шума для GPU за счёт снижения частоты вращения вентилятора;
  • Расширение возможностей драйверов для видеокарт Intel, включая начальную поддержку оборудования Intel Skylake;
  • В Nouveau произведено слияние с драйвером для видеоподсистем NVIDIA, используемых в SoC на базе процессоров ARM. Добавлены средства для управления частотой GPU GK20A (Tegra K1);
  • Добавлена поддержка звуковых карт Studio Evolution SE6X;



Источник: http://www.opennet.ru/opennews/art.shtml?num=41712

#2 23.02.2015 20:09:47

1000Mhz
Administrator
Зарегистрирован: 17.08.2014
Сообщений: 816
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Фотка на месте, Ок :)

#3 24.02.2015 11:34:27

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Вот и хорошо. Ретрограды в очередной раз проиграли.

#4 24.02.2015 16:09:41

D_Chu
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 971
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Мне лично было бы фиолетово-параллельно, 4.0 или 3.20 (да, я голосовал именно за этот вариант) или даже 2.10 - или сколько бы там получилось, но вот это

Весомым аргументом в пользу ядра 4.0 также стало желание как можно скорее увидеть выпуск 4.1.15 - это номер версии ядра Linux, показанный в фильме Терминатор, при демонстрации интерфейса киборга T-800.
очень странный мотив. Мне одному так кажется?

#5 24.02.2015 16:12:16

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Ну это же just for fun.

#6 24.02.2015 16:41:09

D_Chu
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 971
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

just for fun.

У Firefox версия 35. (ну, это у меня, может уже и больше есть), у Chrome - 40.
Если ещё и ядро Линукс присоединится к этой "гонке версий" - значит, Армагеддон уже на пороге :)

#7 24.02.2015 17:27:42

Rassol2
Administrator
Зарегистрирован: 03.02.2011
Сообщений: 1 978
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Если бы терминатор был на винде он бы точно глючил, и вылетал с псодом.
Теперь все ясно.

#8 24.02.2015 17:49:37

yars
Administrator
Зарегистрирован: 23.03.2012
Сообщений: 9 369
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Quote by Vascom
Ретрограды в очередной раз проиграли.

Видеоответ: http://www.youtube.com/watch?v=nwBs3L8foCg

#9 24.02.2015 18:40:32

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Quote by Vascom
Вот и хорошо. Ретрограды в очередной раз проиграли.

объясните смысл спора? Вот вы как всегда "по новому, вишнёвому"?

ЗЫЖ моё мнение: я не вижу предмета для спора, и считаю, что нет разницы, какая там цифра. Главное, что-бы более новое имело цифру больше старой.

#10 24.02.2015 18:42:05

Vascom
Administrator
Зарегистрирован: 02.04.2010
Сообщений: 4 019
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Полностью согласен.
Но многие считают такой способ нумерации неправильным.

#11 24.02.2015 18:52:01

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Представлен первый кандидат в релизы ядра Linux 4.0

Quote by D_Chu
У Firefox версия 35. (ну, это у меня, может уже и больше есть), у Chrome - 40.
Если ещё и ядро Линукс присоединится к этой "гонке версий" - значит, Армагеддон уже на пороге
Здесь мудрость:
Кто имеет ум, сочти число зверя, ибо это число человеческое. Число его
Version 6.6.6

Quote by Vascom
Но многие считают такой способ нумерации неправильным.

на самом деле, это было актуально 10+ лет назад. Сегодня любая ревизия имеет криптостойкий хеш, и есть доступ ко всем остальным ревизиям(также любой может посмотреть, чем ревизия А отличается от ревизии Б). Потому эти цифры "4.00" имеют только косметическое значение. С технической точки зрения они абсолютно бесполезны. Тем более в СПО.

Вот в закрытых проекта для других разрабов это было интересно, ориентироваться на версию 2.хх например.

  • Linux Forum
  •  » 
  • Новости
  •  » 
  • Представлен первый кандидат в релизы ядра Linux 4.0

Board footer