Линус Торвальдс не стал продолжать нумерацию 3.x и выпустил (https://lkml.org/lkml/2015/2/22/203) первый кандидат в релизы ядра Linux 4.0, вместо ожидаемого выпуска 3.20. Смене нумерации способствовали результаты голосования (https://plus.google.com/+LinusTorvalds/posts/jmtzzLiiejc), в котором приняло участие почти 30 тысяч представителей сообщества, из которых 56% посчитали, что настало время выпуска версии 4.0.Переход к нумерации 4.x является формальным шагом, обусловленным лишь эстетическими соображениями. В 2013 году рассматривалась (http://www.opennet.me/opennews/art.shtml?num=38331) идея использования смены первого номера в версии как дополнительного стабилизирующего этапа (предлагалось включить в ядро 4.0 только исправления ошибок, без функциональных изменений и новшеств), но данная идея была отвергнута. С точки зрения функциональности выпуск 4.0 не содержит кардинальных изменений или нарушений совместимости и не выделяется среди остальных выпусков, плавно продолжая развитие текущей кодовой базы.
Прошлая (http://www.opennet.me/opennews/art.shtml?num=30639) смена нумерации была произведена в 2011 году, когда в ветке 2.6.x накопилось 39 релизов. На подготовку 40 выпусков в ветке 2.6.x было потрачено 10 лет, что по мнению Линуса слишком много, поэтому наращивание нумерации ветки 3.x решено прекратить после 20 выпусков. Весомым аргументом в пользу ядра 4.0 также стало желание как можно скорее увидеть выпуск 4.1.15 - это номер версии ядра Linux, показанный (http://www.reddit.com/r/linux/comments/2vyhr6/apparently_ter... в фильме Терминатор, при демонстрации интерфейса киборга T-800 (http://en.wikipedia.org/wiki/Terminator_%28character....<center><a href="https://lh5.googleusercontent.com/-W_apgVmij20/VOAvvgpevvI/A... src="http://www.opennet.me/opennews/pics_base/0_1424671587.jpeg&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Из новшеств (http://lwn.net/Articles/632761/) Linux 4.0 можно отметить:
- Интеграция базовой инфраструктуры (http://www.opennet.me/opennews/art.shtml?num=41651), предоставляющей универсальный API для горячего наложения патчей на ядро. Код подготовлен в результате сотрудничества разработчиков SUSE и Red Hat, которые согласились задействовать данный API в реализациях систем обновления ядра без перезагрузки - kPatch и kGraft;
- В подсистеме управления трафиком добавлена поддержка фильтров, написанных с использованием языка виртуальной машины eBPF;- В сетевом стеке обеспечена поддержка применения для определённых хостов специфичных алгоритмов контроля перегрузки (congestion-control) с привязкой через таблицу маршрутизации;
- В реализации сетевого протокола TIPC (Transparent Inter-process Communication), предназначенного для организации межпроцессного взаимодействия в кластере, обеспечена поддержка изолированных пространств имён (namespace);
- Ядро теперь может быть собрано для запуска нитей RCU grace-period-handling с использованием системы приоритетов режима реального времени, что может оказаться полезным для выскоконагруженных систем;
- Подсистема Open vSwitch теперь генерирует собственные идентификаторы потока ("flow IDs"), которые используются для идентификации сетевых потоков в пространстве пользователя, что может привести к увеличению производительности до 40%;
- Удалён ранее объявленный (http://lwn.net/Articles/597632/) устаревшим системный вызов remap_file_pages(), вместо которого добавлена заглушка, симулирующая его функциональность через использование нескольких виртуальных областей памяти, что позволило сохранить работоспособность приложений, использующих данный системный вызов;- В драйвер Radeon добавлена поддержка передачи аудиоданных через интерфейс DisplayPort и решены проблемы (http://www.opennet.me/opennews/art.shtml?num=41672) с производительностью GPU AMD семейства Hawaii (R9 290 и R9 290X). В состав также включены патчи (http://www.opennet.me/opennews/art.shtml?num=41420) для улучшения управления системой охлаждения GPU на основе GCN, которые приводят к ощутимому снижению уровня шума для GPU за счёт снижения частоты вращения вентилаятора;
- Добавлена поддержка звуковых карт Studio Evolution SE6X;
URL: https://lkml.org/lkml/2015/2/22/203
Новость: http://www.opennet.me/opennews/art.shtml?num=41712
дайте исходники скайнета что-ли... пойду компЯлировать
https://github.com/skynetservices/ruby_skynet
Ну вот кернел 4.0 уже есть. До 4.1.15 осталось не так уж много :)
Осталось совсем не долго ждать конца света :)
>Осталось совсем не долго ждать конца света :)Не обольшайтесь. До него ещё реактос зарелизиться должен и Слака на вейланд с системд переползти.
Со скайнетом ещё можно бороться, а после означенных тобой событий конца света уже не миновать.
Планируемого конца человеческой расы, если быть точным. Привет от Т^W^W^W
да че смеяться, не станет оно нас бомбить, мало еще, а вот посидели бы еще на 3х ветке лет десят глядишь и попали бы в нужную цифру.
>> Весомым аргументом в пользу ядра 4.0 также стало желание как можно скорее увидеть выпуск 4.1.15 - это номер версии ядра Linux, показанный в фильме Терминатор, при демонстрации интерфейса киборга T-800.Это похоже самая главная причина. +стопицоттыщ.
Есть два варианта -- либо Линус хочет прилюдно сесть в лужу, когда 4.1.15 выйдет, а ничего подобного Т-800`му не будет существовать. Либо это объясняет почему Столлман давно не светится с общедоступными патчами: занят созданием T-800 GNU/Linux.
> 4.1.15 выйдет, а ничего подобного Т-800`му не будет существовать.Во первых, спроси у гугли про Boston Dynamics Spot на ютубе :)
> объясняет почему Столлман давно не светится с общедоступными патчами: занят созданием
> T-800 GNU/Linux.Во вторых, T-800 это эмбедовка, а там как известно процветает некрофилия. Так что 4.1.15 на момент его упаковывания вероятно здорово устарел.
> Во вторых, T-800 это эмбедовка, а там как известно процветает некрофилия. Так
> что 4.1.15 на момент его упаковывания вероятно здорово устарел.5 баллов :)
> Во первых, спроси у гугли про Boston Dynamics Spot на ютубе :)Между разработками Бостон Дайнамикс и T-800 такая же разница, как между истребителем и кукурузником
ну то есть осталось лет 15-20.
> Между разработками Бостон Дайнамикс и T-800 такая же разница, как между истребителем
> и кукурузникомНу так и 4.1.15 еще не выпустили. Тем более эмбедовка же, там этот 4.1.15 появится явно не сразу после выпуска. Вот как раз есть время довести до ума хардвар.
> Во первых, спроси у гугли про Boston Dynamics Spot на ютубе :)Спрашивали? отвечаем
Hardware
BigDog
Onboard computing power is a ruggedized PC/104 board stack with a Pentium 4 class computer running QNX
> Onboard computing power is a ruggedized PC/104 board stack with a Pentium
> 4 class computer running QNXНу так не видно чтоли? Архаичный прототип же! А в полной версии QNX пойдет в пень, вместе с пнем4.
А ка же стёб Билла про linux NT 4.0 ?
и это будет )
> показанный в фильме ТерминаторВ каком именно?
В этом http://www.imdb.com/title/tt0181852/
Спасибо!
20 релизов вышли значительно быстрее, чем прошлые 20) Если стремление действительно объясняется так лирически, у Линуса с чувством юмора действительно неплохо))
Ну или попросили для рекламы готовящегося нового Терминатора среди опенсорс контингента )
Что за карта такая Studio Evolution SE6X? Немогу нагуглить, гуглиться только патч для ядра Linux.
> гуглиться только патч для ядра Linux.Скайнет с машиной времени палится :)
C-Media Oxygen HD Audio CMI8788
Было бы интересно почитать обзор про основные изменения во время работы над 3.х, 2.х
Открываешь http://www.opennet.me/opennews/art.shtml?num=41634
Затем внизу в списке ссылок жмёшь на "Релиз ядра Linux 3.18", затем внизу в списке ссылок жмёшь на "Релиз ядра Linux 3.17"....... затем внизу в списке ссылок жмёшь на "Релиз ядра Linux 2.39"....затем внизу в списке ссылок жмёшь на "Релиз ядра Linux 2.1"....
http://kernelnewbies.org/LinuxVersions
До сих пор не могу простить MF за слом нумераций Firefox и Thunderbird.
> До сих пор не могу простить MF за слом нумераций Firefox и
> Thunderbird.как будто там только нумерацию сломали, лол
У Вас почти по Есенину:Я не хочу, задрав штаны
Бежать за этим Гуглохромом (комсомолом в исходнике)...
> До сих пор не могу простить MF за слом нумераций Firefox и Thunderbird.А я вот при сборке добавляю в начало четвёрку, и использую только esr. И выглядит нормально, и реальности соответствует. Например, сейчас пишу из firefox-4.31.4.0
А Вы, батенька, оригинал ))
Не смотрел на это под таким углом ))
Linux NT 4.0?
>Linux NT 4.0?Об этом аргументе ранее тоже писали... А то термнаор, терминатор... NT же ;)
> Об этом аргументе ранее тоже писали... А то термнаор, терминатор... NT же ;)Терминатор против Гейтса... ставлю 100 баксов на терминатора ;)
>100 баксовБаксов и аноним. Палишься офисный планктон, ты не аноним. У нас биткоины.
> Баксов и аноним. Палишься офисный планктон, ты не аноним. У нас биткоины.А вы прямо вот так всех анонимов обошли и спросили? :)
Ну теперь ждем linux XP, под которым наконец-то будет огромный ассортимент всяких ММОРПГ
у меня есть дистибутив linux xp... году в 2006 купил
> у меня есть дистибутив linux xp... году в 2006 купилдва_гопника.jpg
> у меня есть дистибутив linux xp... году в 2006 купилА я его даже ставил тогда. Так себе, не понравился. Там вайн был, и стилизация под XP вроде.
> 4.1.15lts хоть?
Не, их там вскоре T1000 сменили, на жидком металле.
я не знаю чего боятся больше, ядра линукс или Т-800
Бойся граммарнаци. Они идут за тобой. http://tsya.ru/
> я не знаю чего боятся больше, ядра линукс или Т-800
> Бойся граммарнаци. Они идут за тобой. http://tsya.ru/Это в зависимости от того, как построено предложение:
"я не знаю чего (мне) бояться больше, ядра линукс или Т-800"
"я не знаю чего (люди) боятся больше, ядра линукс или Т-800"
"не Граммар Наци" по-разному можно построить.
не (Граммар Наци), то есть ошибка в слове граммар-наци.
(не Граммар) Наци, то есть не граммар, но наци. Тогда грамматически всё верно.
"..больше: ядра линукс или Т-800." (двоеточие)
> Это в зависимости от того, как построено предложение:Безграмотно оно построено. Большая буква где в начале?
То-есть когда выйдет ядро 4.1.15 нужно будет дружно искать дыры по скольку именно его будут использовать киборги убийцы. А то тут Конноры, армия, хакеры нужны!
>когда выйдет ядро 4.1.15Оно никогда не выйдет. За 4.0 выйдет 4.1, за ним 4.2 и т.д.
Не говори за батьку!
Это патч.
> Оно никогда не выйдет. За 4.0 выйдет 4.1, за ним 4.2 и т.д.Ну так 4.1 с 15-м патчем - как раз зашибись :). А терминаторы эмбедовка, там ядро старое. На момент выпуска 4.1.15 должно быть знатным бояном, перетерпевшим 15 фиксов.
> То-есть когда выйдет ядро 4.1.15 нужно будет дружно искать дыры по скольку
> именно его будут использовать киборги убийцы.Дыры нужно будет не искать, а делать. В голове.
>> То-есть когда выйдет ядро 4.1.15 нужно будет дружно искать дыры по скольку
>> именно его будут использовать киборги убийцы.
> Дыры нужно будет не искать, а делать. В голове.АК с 7,62-мм патронами пробьет?
>>> То-есть когда выйдет ядро 4.1.15 нужно будет дружно искать дыры по скольку
>>> именно его будут использовать киборги убийцы.
>> Дыры нужно будет не искать, а делать. В голове.
> АК с 7,62-мм патронами пробьет?Для Т-600 должно хватить, про остальных не уверен.
> АК с 7,62-мм патронами пробьет?Вот ты и протестируешь...
> желание как можно скорее увидеть выпуск 4.1.15 - это номер версии ядра Linux, показанный в фильме Терминатор, при демонстрации интерфейса киборга T-800.К 0 декабря 2019, надеюсь, как раз успеют. Ж) А за людей будет FreeBSD 14.1-RELEASE. Ж))
Вот и ладушки, победитель очевиден.
> Вот и ладушки, победитель очевиден.Так он же написал - Ж! :)
FreeBSD за людей? За Чужих, скорее...
> К 0 декабря 2019man ls(1)
> будет FreeBSD 14.1-RELEASE. Ж))Ненене, Дэвид Блейн, ненене! В смысле, я за терминаторов, конечно, но с такими друзьями вообще никаких врагов не надо.
А как к нему коннектиться после вендекапца?
И где KDBUS? Где amdgpu в конце концов?!
и директтридэ в отдельном треде!
> и директтридэ в отдельном треде!И поддержка записи звука в Creative Audigy2 0406?
Там же, где и программисты, думающие об обратной совместимости в процессе производства очередной порции мега-революционных новшеств.
> GPU AMD семейства Hawaii (R9 290 и R9 290X). В состав также включены патчи для
> улучшения управления системой охлаждения GPU на основе GCN, которые приводят к
> ощутимому снижению уровня шума для GPU за счёт снижения частоты вращения вентилаятора;Я т думаль, что частота пропорциональна температуре, а оно вотоно чо.
Хотя, если у ATI/AMDшников выгорит видюха, я думаю они даже не заметят разницы.
>> GPU AMD семейства Hawaii (R9 290 и R9 290X). В состав также включены патчи для
>> улучшения управления системой охлаждения GPU на основе GCN, которые приводят к
>> ощутимому снижению уровня шума для GPU за счёт снижения частоты вращения вентилаятора;
> Я т думаль, что частота пропорциональна температуре, а оно вотоно чо.
> Хотя, если у ATI/AMDшников выгорит видюха, я думаю они даже не заметят
> разницы.Вот они и делают частоту вращения вентилятора пропорциональной температуре, а не просто максимальной при любой температуре... Хочу заметить, что в текущей ситуации шансов на выход видюхи из строя меньше.
А Вы можете отличить по запаху черный экран (сдохшая видюха) от экрана с изображением (живая видюха)? А то сейчас это модно: слепой художник, глухой музыкант, правозащитник-анацефал...
> Я т думаль, что частота пропорциональна температуре, а оно вотоно чо.В VBIOS вендырь прописывает минимум. Ниже него вентиль не идет хоть там что. Как оказалось, половина вендырей - сказочные дол...бы и прописывают в таблицы абы что. Типа вентиля с минимумом на 40%, как у того перца из бага. Хоть там арктический циклон, но он будет дудеть на 40% в дефолтном автоматическом режиме видяхи. В проприетарном драйвере драйвер сам рулит вентилем и такие ДЛБ проблемы не представляют. А в открытом надеялись на автоматический режим. Пока не обнаружили что половина вендырей - сказочные долбо.... которые прописывают в VBIOS черти-что.
> Хотя, если у ATI/AMDшников выгорит видюха, я думаю они даже не заметят разницы.
Это тебе лавры нвидии, клинившей вентиль, покоя не дают? :)
> Пока не обнаружили что половина вендырей - сказочные долбо.... которые прописывают в VBIOS черти-что.Ну от таких по идее патчи не спасут, елси только биось переписывать.
> Ну от таких по идее патчи не спасут, елси только биось переписывать.Зачем биось? Можно просто перегрузить свой набор параметров из драйвера, который вколотили более-менее адекватные разработчики, а не та стая китаетайваньских биороботов. Что собссно и делается.
По дефолту это как-то так: драйвер переключает управление с дефолтной автоматики на управление сервисным сопроцессором и грузит в него параметры. А если сильно хочется, можно отобрать управление и рулить самому из юзермода, мониторя температуру и вкатывая степень заполнения PWM. При всей стремности фичи, совсем пожечь видяху таким манером довольно сложно - там троттлинг врубается при недостатке теплоотвода.
И если уж на то пошло, и у нвидии и у амд в пропритари сроду есть и оверклок и настройки управления вентилем...
>> Ну от таких по идее патчи не спасут, елси только биось переписывать.
> Зачем биось? Можно просто перегрузить свой набор параметров из драйвераНу елси тот же биось это разрешает, то почему бы и нет.
> И если уж на то пошло, и у нвидии и у амд в пропритари сроду есть
> и оверклок и настройки управления вентилем...С блобом да, всё прекрасно. Хотя не всё, раньше можно было из Жифорса Квадру сделать,
сейчас забанили. :(
> Ну елси тот же биось это разрешает, то почему бы и нет.Биос у AMD как таковой ничего не решает "напрямую": ATOM BIOS это пачка таблиц с описанием пар вольтажей и частот на разные случаи жизни, профили управления вентилями и прочая + платформо-нейтральный код. Для интерпретатора. Этот код знает как своей видеокартой рулить. Хост читает код из ROM и ... интерпретирует это интерпретатором понимающим формат кода ATOM BIOS. Результат интерпретации кода - отправляется в видеокарту. Видеокарта сама рассказывает как с ней работать. Бонусом это нейтрально в плане платформы: ARM, MIPS и прочие Power при наличии PCI-E могут ничуть не хуже отпедалить этот же код интерпретатором. По поводу чего как минимум некоторые кадры утверждали что запустили радеона на Power и MIPS и оно даже работало.
Кроме этого есть куча всяких сервисных сопроцессоров. С некоей собственной фирмварой. Часть вгружается на старте из набортной флехи, часть догружается снаружи. Эти процы занимаются всякой сервисной фигней. В том числе - динамическим переключением частот и вольтажей в зависимости от нагрузки, в реальном времени и правильной последовательности, управлением оборотами вентилей и прочая (по факту это большой сложный комплекс). В дефолтовом режиме у амд видеоркарта стартует с "бутовым" профилем питания (параметры коего опять же шьет вендор в BIOS). В режиме VGA адаптера, и вообще, до того как драйвер проявит инициативу - нет динамического реклока. Он есть лишь когда драйвер взял управление на себя и явно откомандовал валить на динамическое управление питанием. Тогда питанием займется сервисный сопроцессор. Это называется DPM и работает круто и быстро. Отдельный сервисный проц оценивает загрузку блоков выполнения и принимает решения куда валить в плане частот. И так около сотни раз в секунду. После того как врубился DPM, в большинстве случаев вой вентиля видяхи уйдет на минимум на дефолтной автоматике, по причине снижения потребления. Если вендырь не накатал в BIOS особо глупые таблицы с зверским минимальным заполнением PWM (как оказалось - такое вот бывает). А драйвер может по аналогии откомандовать сервисному процу и заняться управлением вентилем, перегрузив параметры. При этом они ессно могут отличаться от таблицы BIOS-а, ясен перец, и перевешивают то что в BIOS вколчено. Проприетарный драйвер так всегда и работал. Ну вот юзерье и разреверсило какой пакет переключает, амдшники почесали репу, спросили юристов, сказали как регистры по правильному называются и подключились к процессу :). У сервисного проца в новых видяхах есть несколько режимов руления вентилем. Как автоматический, так и когда хост выставляет заполнение PWM сам. Управляторы из юзермода (типа ATI ADL API) могут рулить этим. Тут правда никакого ADL API из каталиста не делали, а просто сделали стандартный PWM - как он понимается линевой подсистемой HWMON. Логичнее каких-то левых вендорспецифичных апи.
> С блобом да, всё прекрасно. Хотя не всё, раньше можно было из Жифорса Квадру сделать,
> сейчас забанили. :(Да хрен там ваших нвидий знает. В интересных мне вещах числодробилки от амд все-равно забористее на всякой массово-параллельной криптографии и тому подобном.
Линус продался скайнету. Галактика в опасности! А если по существу, то повторять ошибку с большим количеством релизов 3-й версии не стоило, и Линус это понимал, как никто другой.
в чем ошибка?
при замене версии 2.6 на 3 заменили 3 символа на 1.
можно было бы обосновать выпуск 4.0 вместо 3.100(чтобы не писать целых 3 цифры после точки), либо если бы действительно это был стабилизирующий выпуск, либо в нем были какие-то существенные изменения.
Договорились, но вас за язык никто не тянул, теперь ядро должно обладать фугкциями Искусственного интеллекта и самообучаться, и управлять соматикой, вегетатикой, любыми видами мышц человека, гормонами и не сбоить.
> обладать фугкциями Искусственного интеллекта и самообучаться,А ядро то зачем? У нас systemd для этого есть!
> А ядро то зачем? У нас systemd для этого есть!
> systemdКстати, там в "Терминатор-3" упоминалось, что скайнет в итоге был на каждом компьютере.
:)
>> А ядро то зачем? У нас systemd для этого есть!
>> systemd
> Кстати, там в "Терминатор-3" упоминалось, что скайнет в итоге был на каждом
> компьютере.
> :)Skype у кого нет? ;)
>>> А ядро то зачем? У нас systemd для этого есть!
>>> systemd
>> Кстати, там в "Терминатор-3" упоминалось, что скайнет в итоге был на каждом
>> компьютере.
>> :)
> Skype у кого нет? ;)У меня нет.
Линус - знатный тролль. Еще таймбомб запихай в 4.1.15 а когда свет в крупных городах погаснет выйди и злобно похихикай.
Отвернули исправления ошибокЭто потому что NT?
анб окончательно обнаглело — такая звуковая карта даже не гуглится
> анб окончательно обнаглело — такая звуковая карта даже не гуглитсяДа не анб это, а "всего лишь" наши металлические друзья из будущего. Кстати да, за вами уже вышел Т-800.
Что забавно: не факт, что в Т-800 не использовали старое (на то время) ядро. :)
Изначально T-800 судя по всему работали на 6502 процессоре, 4 ветка ядра поддерживает этот проц?
Да, спец версия на аудио кассете была.
как называется шрифт на скрине?