LINUX.ORG.RU

Выпущено ядро Linux 2.6.36

 ,


0

2

Состоялся выпуск новой версии ядра Linux версии 2.6.36. Её разработка длилась 80 дней, за это время в ядре произошли следующие изменения:

  • добавлена подсистема безопасности AppArmor;
  • переработана подсистема VFS в плане распараллеливания работы;
  • переписан механизм OOM, позволяющий ядру вести себя более корректно при нехватке памяти;
  • добавлена поддержка Intel Intelligent Power Sharing support (касается управления питанием на платформах Intel Core i3/5 с интегрированной графикой);
  • отладчик KGDB интегрирован с подсистемой KMS. Дебажить теперь стало ещё проще;
  • добавлена поддержка процессоров Tilera;

Как результат некоторой пачки изменений, планируется, что улучшится отзывчивость системы в целом.

Также, в ядре было сделано множество других улучшений, обновлены драйверы и т. д., и т. п. Наиболее подробный список изменений описан на странице Kernel Newbies. Касательно драйверов можно почитать здесь.

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

>>> Официальный анонс

★★★★★

Проверено: maxcom ()
Последнее исправление: Casus (всего исправлений: 1)

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

Вот я и радуюсь, что её наконец-то в апстрим включили, сэр=)

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

>Так и не разобрались в чем дело.

Учитывая, что в ядре сейчас 300 000 строк кода, то и не разберутся.

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

> в ядре сейчас 300 000 строк кода

12,5 млн строк кода. Драйвера — 6,9 млн, архитектурно-специфический код — 2,5 млн, ФС — 1 млн, сеть — 0,6 млн, звук — 0,6 млн, хедеры — 0,4 млн. Остальное по мелочи.

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

>Где их купить можно и куда воткнуть?

Господа, всем молчать!!!

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

Я вижу тут целый букет бытующих мнений

Можно по-русски?

И что значит в таком контексте - секьюрно?

Значит, что взломанное приложение не полезет, куда не просят, очевидно. В грубом приближении именно этим SELinux и AppArmor занимаются.

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

>12,5 млн строк кода.

Учитывая

с опеннета: «размер патча - 48 Мб (добавлено 9256 тыс. строк кода, удалено - 9204 тыс. строк)»

9000 тыс. из 12,5 млн. (12000 тыс., для непонятливых) строк выкинули, 9000 тыс. строк добавили. Они что, реально переписали три четверти ядра, или они просто пробелы в табы и обратно преобразуют?

anonymous
()

Номерной баг по прежнему с нами?

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

> Если у тебя USB-подсистема загибается и в Linux, и на Windows, то может это просто железо такое хорошее, м?

Искренне беспокоюсь за ваше зрение. Перечитайте еще раз мое сообщение, там написано что в винде ничего не загибается.

anonymous
()

Метки: kernel, linux, release, 12309

Как оно там? Починилось?

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

> 9000 тыс. из 12,5 млн. (12000 тыс., для непонятливых) строк выкинули, 9000 тыс. строк добавили.

Опечатка же. 9 тысяч из 12 миллионов.

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

> > 12309 пофиксили ?

А что это такое? Какой-то специфический баг, касающийся вашего железа?


Ага. И вашего.

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

Вот поэтому его и нет. Я Его пнул пару дней назад, сказал, что в процессе.

post-factum ★★★★★
() автор топика

> # отладчик KGDB интегрирован с подсистемой KMS. Дебажить теперь стало ещё проще;

4.2

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

>А что это такое? Какой-то специфический баг, касающийся вашего железа?

Это вроде привидения в старом замке - все о нем знают, но никто его не видел.

anonymous
()

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

Дебажить теперь стало ещё проще

вот кто-то обрадуется.
Товарищи, а есть тесты сравнения ядер по потреблению памяти? Хоть бы писали статистику по увеличению/ уменьшению потребления для каждой мажорной.

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

> ООМ и так работал нормально - убивал самые наглые и жирные процессы.

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

val-amart ★★★★★
()
Ответ на: комментарий от val-amart

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

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

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

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

У меня раньше при открытии большого кол-ва вкладок в фф сносило или kdm или иксы (хз кого-именно).

Pavval ★★★★★
()

Народ, подскажите пожалуйста.

Хотел пересобрать ядро с рейзером4, а тут как раз вышло новое, пользуясь случаем скачал. Но, сцуко, нативного рейзера4 в нем нет, а патча для 36 версии тоже еще нет. Попробовал пропатчить патчем для 35 - рейзер4 в менюконфиг появился, но не опасно ли это?

anonymous
()

день просто отличных новостей

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

> 12309 пофиксили ?

А его никогда и не было. :) Это сказка, как про чудовище в темном чулане, которой пугают маленьких линуксоидов-школьников.

Или есть хоть кто-то, кто на своей собственной машине может действительно воспроизвести этот баг?

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

В дебиан ленни амд64 проблема с флешками пристутствует. Причем USB-HDD работают нормально, а запись на флешки жутко тормозит (в десятки раз по сравнению с офтопом). Возможно это починили в секурити патчах - на работе ленни давно не обновленный.

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

Анонимусы считают что если они чего-то не видели или не замечает, то этого не существует и что на багзилу пишут флудерасты и троли..

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

patching file fs/reiser4/.... (так 100500 раз)

в конце Hunk #1 succeeded at 513 (offset -1 lines).

Hunk #2 succeeded at 1574 with fuzz 2 (offset 1 line).

Hunk #3 succeeded at 2096 (offset 2 lines).

patching file include/linux/mm.h

Hunk #1 succeeded at 862 with fuzz 1 (offset 5 lines).

patching file include/linux/writeback.h

patching file mm/filemap.c

patching file mm/page-writeback.c

Hunk #1 succeeded at 1173 (offset 31 lines).

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

К сожалению да. VirtualBox+Oracle8+выгрузка данных=писец. В debian etch такого не было, а такие подвисания как в lenny я раньше видел только когда память кончалась. Тюнинг XFS помог немного, но сильно лучше не стало

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

> В дебиан ленни амд64 проблема с флешками пристутствует. Причем USB-HDD работают нормально, а запись на флешки жутко тормозит

Процессор - многоядерный/хипертрединговый? Такая команда решает проблему? (от рута)

for f in /proc/irq/*/smp_affinity; do echo 1 > $f; done

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

> Там не такой примитивный алгоритм, учитывается время жизни процесса и еще некоторые хитрые вещи. Если ссш был запущен давно, то это довольно странно.

спасибо, я тоже знаю, как оно должно быть в теории. я рассказываю, как оно на практике.

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

> К сожалению да. VirtualBox+Oracle8+выгрузка данных=писец. В debian etch такого не было, а такие подвисания как в lenny я раньше видел только когда память кончалась.

VB+Oracle... Может действительно память кончилась? ;)

Если нет, то процессор - многоядерный/хипертрединговый? Такая команда решает проблему? (от рута)

for f in /proc/irq/*/smp_affinity; do echo 1 > $f; done

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

С опеннета

Интегрирован ряд патчей для подсистемы виртуальной памяти, направленных на увеличение отзывчивости десктоп-систем. Например, патчи минимизируют негативный эффект, проявляющийся в виде подвисаний приложений при копировании большого объема данных с медленных USB-носителей;

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

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

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

При всем уважении к тебе, анонимус, я не буду торопиться пускать что-то от рута на рабочем компьютере. Особенно всякие однострочники на перле и скрипты, меняющие настройки ядра относительно прерываний.
Флешка нужна раз в полгода, поэтому проблема с ней некритичная. А дома в lenny на более новом ведре (для вайфая ставилось) проблема не проявляется.

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

Спасибо, я для корня пока и не планирую (попробую пока на чем нибудь, что не жалко :)

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

>Шишкин в отпуске
ну вот они по тихому и выпустили, пока он загорал на пляже.

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

>флешки используются для перетаскивания данных с машины на машину

флешки

Глюкавое тормозное говно не нужно. Переносной хард решае.

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

>Когда будет готов 2.6.36-zen?

Мля, прочитал как: Когда будет готов 2.6.36-IZen?

Долго думал... глотнул пивка и отпустило...

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