LINUX.ORG.RU

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

 ,


1

2

Линус Торвальдс не стал продолжать нумерацию 3.x, и выпустил первый кандидат в релизы ядра Linux Kernel 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.

  • Интеграция базовой инфраструктуры, предоставляющей универсальный 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;

>>> Подробности



Проверено: JB ()
Последнее исправление: Shaman007 (всего исправлений: 1)
Ответ на: комментарий от LinuxDebian

Про «нормальных людей» я ничего не говорил. Мы ядро обсуждаем. По сравнению с тем, что есть сейчас, плоское версионирование строго не хуже.

intelfx 👍👍👍
()
Ответ на: комментарий от intelfx

Нет, не ядро, а именно циферки, ими кстати и тема начинается, так как изменений в ядре нет (значимых). И ответ твой был на пост о циферках... Так что ты обсуждаешь циферки.

LinuxDebian
()
Ответ на: Шах и мат! от yoghurt

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

anonymous
()
Ответ на: комментарий от deleter24

когда выпускают новую версию софта ради того, чтобы циферку в номере версии поменять

у ядра вполне определённый релиз цикл, болезный. с каждым релизом мерджат новые драйвера/исправления

anonymous
()
Ответ на: комментарий от ne-vlezay

бессмысленно и вредно пхать в ядро что не попадя

anonymous
()
Ответ на: комментарий от SjZ

читай, например, есть 16 гигов оперативы, запустил 18 браузеров одновременно - всё летает

Пока в мире будет использоваться говнософт типа флеша, и один браузер тормозить будет.

На своём опыте могу сказать, что имеется комп с 4 ядрами и 24Гб ОЗУ, так 6 файрфоксов нормально работают. А как поставил расширение UnloadTab так вообще круть стала, файрфоксы жрут от 512 до 1024Мб, а процессор не более 10%. Правда это без быдлофлеша. Когда игрулька или видео какое открыто, то процессор грузить начинает один быдлофлеш жрет примерно процентов 60% от ядра, в особо запущенном случае бывает и под 100%. Но 4 просмотра видео тянет, на что и был расчет, так что всё ок. Еще две копии файрфокса висят в виртуальных экранах xvnc4server, там игрульки и ютубики не нужны.

Плюс еще гашу гифанимацию и загрузку флеша по умолчанию. Рекламу тоже, само собой.

Поэтому если хочешь 16 бразуеров на 16 гигах, пожалуйста. А вот 16 быдлофлешей требует 16 ядер.

Что в принципе и равносильно 16 отдельным ПК, каждый с гигом ОЗУ и одним ядром. Так что ничего не изменилось с тех пор.

anonymous
()
Ответ на: комментарий от anonymous

Это все конечно понятно, но когда я захотел закопать флэш я вытащил из кармана мощную альтернативу! ХТМЛ5 спасет отца русской демократии! Но не тут то было. Оно, по крайне мере пока что, работает еще хуже.

SjZ
()

Без особых изменений версию менять не нужно. Нужны большие изменения и версия 4.0.

Klymedy
()
Ответ на: комментарий от SjZ

не врите, html5 по крайней мере в хроме, вполне сносно работает с 1080 видео даже на атоме с интегрированным видео, греется конечно, но выглядит вполне нормально.

IvanR
()
Ответ на: комментарий от SjZ

под линуксом в браузерах даже ускоренный вывод видео почему то не работает, не то что декодирование, как во флеше так и в хтмл5

anonymous
()
Ответ на: комментарий от Citramonum

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

Allakka
()
Ответ на: комментарий от anonymous

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

Счастливое детство, в котором было всё возможно....*ностальгия*

Allakka
()
Ответ на: комментарий от Pinkbyte

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

Дальше не читал...

Allakka
()
Ответ на: комментарий от IvanR

Что в общем-то не мешает ему падать по 10 раз за вечер. Мне честноговоря всё равно будет ли воспроизводить 1080p, я в таком качестве не смотрю, просто для видео между 720 и 1080 не вижу разницы, и, соответственно, смысла грузить больше; мне скорее важно, чтобы мои 720p которых мне хватает держались на плаву, чего не происходит.

SjZ
()
Ответ на: комментарий от IvanR

Если рассматривать тот случай, что всё это криво работает и под линуксами и под виндами, то, возможно, да, на одном ядре не стоит заострять внимание.

SjZ
()
Ответ на: комментарий от SjZ

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

IvanR
()
Ответ на: комментарий от IvanR

Да ничего я не думаю про ОС в телевизорах, ничего общего они не имеют с десктопным ПК и его ОС. Я рассматриваю не количество работы, а именно качество работы и именно под ощутимой нагрузкой. На данный больше похоже на то, что от силы 50% ресурсов может быть адекватно комфортно использовано (а и то меньше), а всё остальное просто куда-то в бездну пропадает. При стабильной ощутимой нагрузке разными приложениями (не одним и тем же всё время и не определенным набором, который никогда не меняется) невозможно что-то делать комфортно, либо именно железных ресурсов понадобится неимоверно много, хотя, казалось бы, ни одно из используемых приложений и даже несколько в совокупности столько не требуют.

SjZ
()
Ответ на: комментарий от SjZ

ничего общего они не имеют с десктопным ПК и его ОС

имеют

мне комфортно, думаю, разумнее всего остаться при своем мнении

IvanR
()
Последнее исправление: IvanR (всего исправлений: 1)
Ответ на: комментарий от IvanR

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

anonymous
()
Ответ на: комментарий от chaos_dremel

А... Я уж думал какой-то заговор очередной. :)

atrus
()

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

Я правильно понимаю, что они спешат выкатить ядро, совместимое с терминатором, который давно пылится у них в гараже и ждёт только свежего софта, чтобы начать увч?

Pyzia
()
Ответ на: комментарий от anonymous

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

IvanR
()
Ответ на: комментарий от anonymous

даа, судя по содержанию файловой системы (на скрине нечто похожее на ls -l), мозги т-800 ставились из бинарных репов с кучей ненужных зависимостей и мусора... В первой части-то хоть на асме все было...

semenaa
()
Ответ на: комментарий от anonymous

Поэтому если хочешь 16 бразуеров на 16 гигах, пожалуйста. А вот 16 быдлофлешей требует 16 ядер.

Именно поэтому для флеша я держу отдельный браузер

anonymous
()
Ответ на: комментарий от semenaa

«даа, судя по содержанию файловой системы (на скрине нечто похожее на ls -l), мозги т-800 ставились из бинарных репов с кучей ненужных зависимостей и мусора... В первой части-то хоть на асме все было...»

Поэтому первый терминатор и был прямой и простой. А T-800 уже соображал, что что-то не так.

anonymous
()
Ответ на: комментарий от Pinkbyte

«Даже путь в тысячу ли начинается с первого шага» (c) Лао-Цзы

А заканчивается на втором (c) Сосед по коммуналке

Allakka
()
Ответ на: комментарий от anonymous_sama

из-за двух секунд, если не меньше кто-то умрет.

сразу видно - человек с ibm 3xxx, забитым виртуалками не имел

anonymous
()
Ответ на: комментарий от splinter

опять эта ваша демократия ломает здравый смысл

fixed

record
()

тем временем catalyst отказывается принимать даже 3.19.

f1u77y
()

Кто-то уже пошутил, что Linux 4.0 != Linux 4?

alix
()
Ответ на: комментарий от IvanR

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

А вот у меня например когда в HDMI режиме телевизор, частенько кнопки громкости не работают на самом телевизоре. И переключение источника тоже. Помогает переключение канала, после чего телевизор попадает в режим ТВ, после чего вдруг начинает работать и громкость и источник. Соотвественно потом прыгаем источником обратно на HDMI и меняем громкость. Телик на линуксе да, включается секунд 10-15 примерно.

anonymous
()
Ответ на: комментарий от anonymous

Общался с одним умным человеком который работал на правительство (обучался в Польше), так вот на вопрос почему не пользуешься линусом он отвечал что ну его нафиг только freebsd!

myubuntu
()
Ответ на: комментарий от LinuxDebian

Линуксоиды после смерти попадают не в ад, а в 1995 год и получают десяток серверов с Линукс.

Deathstalker
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.