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 ★★★★
()

Я так понимаю, 4.1.15 будет VLTS?

Revetant
()

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

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

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

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

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

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

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

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

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