LINUX.ORG.RU

Linux 2.6.38

 ,


0

2

Сегодня вышло ядро Linux 2.6.38. Самым заметным изменением в нём является «патч на 200 строк», который значительно повысил отзывчивость ядра.

Остальные изменения:

  • автоматическая группировка процессов (тот самый двухсотстрочник);
  • большое количество изменений, позволяющих увеличить скорость VFS на однопроцессорных и многопроцессорных системах;
  • LZO-компрессия для Btrfs, снапшоты, доступные для чтения;
  • B.A.T.M.A.N.;
  • поддержка AMD Fusion APU;
  • добавлен /proc/consoles, позволяющий просмотреть процессы, использующие /dev/console;
  • добавлено XZ-сжатие в SquashFS;
  • userspace-интерфейс для Crypto API;
  • NX-защита данных ядра, RO/NX для модулей ядра;
  • и многое другое.

Анонс

Исходный код

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

★★★★★

Проверено: mono ()
Последнее исправление: post-factum (всего исправлений: 3)

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

>> Этот патч группирует процессы по tty, в общем-то - простой хак, но Линус очень просил. :)

А он с ulatencyd не подерется?

Нет, он, как и systemd, отключает функцию, которую добавил этот патч, при запуске. :)

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

да нет никаких, у того же aptosid стыбзить и поменять дистр и опаньки!

muzlocker
()

говорят, что функциональность 200-строчного патча есть в systemd. Тогда как разработчики fedora, mandriva и opensuse собираются их держать вместе?

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

У меня OpenSuse 11.4 с 200 патчем и systemd. Вроде пока всё нормально

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

> говорят, что функциональность 200-строчного патча есть в systemd.

Врут. Но в systemd есть другая функциональность, которая тоже использует cgroups и конфликтует с этим патчем.

Тогда как разработчики fedora, mandriva и opensuse собираются их держать вместе?

systemd отключает этот патч, когда запускается.

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

gentoo-kernel к нумерации версий ванильного ядра с kernel.org не имеет ни какого отношения, как и нумерация версий дистрибутивных ядер к нумерации версий официального ядра с kernel.org

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

>Потому что Арч это не соревнование, кто быстрее зальёт очередной релиз, а осознанное использование актуального софта, без ущерба для стабильности.


звучит как «осознанное употребление героина без ущерба для здоровью»

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

>Но в systemd есть другая функциональность, которая тоже использует cgroups и конфликтует с этим патчем.

Хорошо, что я уже выкинул systemd и написал нормальные init-скрипты. На патч всё-таки хочется посмотреть. /me ушёл собирать.

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

>А у меня 2.6.37-tuxonice. Работает отменно.

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


?

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

Работает отменно, если не считать 12309, который со мной уже долгое время, вне зависимости от версии ядра.

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

И? Я всё ещё помню гадкий баг в cdc_acm 26-го ведра. Непонятно, что заставило разработчиков так спешить, не дождавшись LTS.

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

Там много чего глючило. Я на нём сидел с релиза и до выхода Squeeze. И я знаю, о чём говорю, поскольку не ограничивался браузером/плеером/асечкой.

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

сижу на 33-м ядре хз сколько времени с первых ревизий и вот сейчас на 33.7 (с rt) глюков нет, 12309 нет, всё работает.

может г-жа Sylvia просто заработала отрицательную карму - и у неё всё стало глючить?

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

> Я всё ещё помню гадкий баг в cdc_acm 26-го ведра.

видимо, меня это не касалось :)

DoctorSinus ★★★★★
() автор топика
Ответ на: комментарий от GotF

> Там много чего глючило. Я на нём сидел с релиза и до выхода Squeeze. И я знаю, о чём говорю, поскольку не ограничивался браузером/плеером/асечкой.

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

DoctorSinus ★★★★★
() автор топика
Ответ на: комментарий от emg81

> сижу на 33-м ядре хз сколько времени с первых ревизий и вот сейчас на 33.7 (с rt) глюков нет, 12309 нет, всё работает.

попробуй для сравнения 34 или 36, за 38 пока не отвечаю (не поставил) — отзывы в студию потом

DoctorSinus ★★★★★
() автор топика
Ответ на: комментарий от emg81

> может г-жа Sylvia просто заработала отрицательную карму - и у неё всё стало глючить?

если бы только у Сильвы глючило… Меня на .31 доставал 12309, на .33 — тормоза не-12309-порядка, .35 по сравнению с .34 было совсем регрессией, а .37 я даже и не трогал, наслушавшись о стопицотых глюках нечетной версии :)

DoctorSinus ★★★★★
() автор топика
Ответ на: комментарий от sS

У меня аналогичная ситуация, решилась(вроде бы как) выставлением CONFIG_HZ=1000 вместо 100. без неё нетбук 7-10 дней нормально работает, после либо не выходит из ждущего, либо сразу после выхода - фризится намертво.

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

>сижу на 33-м ядре хз сколько времени с первых ревизий и вот сейчас на 33.7 (с rt) глюков нет


каким образом 33-е ядро относится к 37 ? у меня на 33 вроде тоже ничего особенно не глючило )

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

на 36-м сидел на арче и дж/генте. ядро как ядро. 33.7 в целом при обычной работе не хуже и не лучше. сейчас параллельно стоит 37.3 ядро- его не тестил. но 37.2 не глючило (попробовал чуток и ребутнулся обратно на 33.7).

в принципе, на 33.7 сижу лишь потому что это последний официальный rt. то, что тут писали про 34.8-rt не совсем истинно, поскольку собирается не везде, и по сути официально не представлен. тем не менее, к ядру претензий вообще нет.

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

тут про чётность-нечётность. к слову, 37.2 у меня не глючило, 37.3 - особо не проверял, но не паникует и всё работает.

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

из того что помню -

в .29 у меня не стал работать fglrx, в приципе ожидаемо, потому что АМД/АТИ прекратили поддержку моей карты
зато в .30 стали работать нативные драйвера WiFi
также в .29 сломали NAPI для половины всех сетевых карт, исправили в 29.1
в .31 поменяли ACPI так, что многие драйвера сенсоров стали загружаться только с acpi_enforce_resources=lax , что в принципе справедливо и по сей день
после 32 ядра, стали активно делать radeon drm, так что большинство проявляющихся глюков или нестабильностей связаны с ним, так или иначе,

про глюки 37 я уже написала выше. 32 34 и 36 могу назвать гораздо более стабильными чем их нечетных собратьев, надеюсь 38 продолжит традицию... к 39 заранее отношусь с недоверием )





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

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

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


$ uptime
19:56:15 up 4:58, 6 users, load average: 1.18, 0.46, 0.21
$ uname -r
2.6.38-allure

благо как у некоторых, к версии ядра не привязаны у меня ОС, какое хочу - такое и ставлю. На десктопе .32, причина простая - я не вижу ничего что я могу получить от обновлений, у меня и с .32 все работает, оно LTS на kernel.org, так что дырки в нем патчатся наравне с текущей активной версией.

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

fedora не нужна, сегодня же соберу это ядро в Slackware :))))

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

> Угу, такое же глючное УГ. Пусть Шишкин натирает свою шишку, а не лезет с умной рожей учить других. Ибо Reiser4 как была недоделкой, так и осталась ею.

Боюсь что с количеством разработчиков btrfs, результат как раз получится вовсе не глючным. А Шишкина слишком мало чтобы что-то полезное сделать - вот он и учит.

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

да, reiser4
хотя я давно не слежу что там у Шишкина происходит ,
вообще патчи вне ванильного ядра имеют свойство часто иметь проблемы с совместимостью с текущими версиями ядра и даже минорными обновлениями,
из «внешних» драйверов у меня только nvidia-drivers на десктопе, всё

Sylvia ★★★★★
()

дебьян сид, был 2.6.32
в новом ведре нормально забегала wifi
04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
теперь не нужен ndiswrapper, теперь из моего ноута можно сделать годную точку доступа
заработал сабвуфер внутри ноутбука
заработал инфракрасный приёмник, чем меня несказанно удивил, я то думал, что он опционален...
нереально быстро стал выходить из гибернейта, после выхода перестал подгружаться из свопа - сразу готов к работе

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

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

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

>вроде прошаренная гражданка, а Ati покупаете, зная, как оно с линуксом работает. осознанный шаг на грабли

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

Единственное, памяти блоб кушает многовато, а открытые дрова с моим 32-м ядром не работают.

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

>быстро стал выходить из гибернейта, после выхода перестал подгружаться из свопа

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

А в какой версии ведра это подкрутили? Хочу описание в ченджлоге найти

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

если бы. к сожалению, это жизненные наблюдения. намучившись с ati в linux, я сделал вывод - либо ati, либо linux.

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

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

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

а те, кто имел Ati из моих знакомых, пробовавших разные дистры Linux - тем и говорить ничего не надо.

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