LINUX.ORG.RU

Вышло ядро Linux 3.6

 , ,


0

3

После двух с половиной месяцев разработки вышла новая версия ядра Linux 3.6.

Среди прочих изменений следует отметить такие:

  • в файловых системах и подсистеме хранения данных:
    • для btrfs представлена поддержка квот для вложенных томов, а также механизм реализации инкрементных атомарных бекапов;
    • в ext4 переработана поддержка квот, а также увеличена производительность при перезаписывании файлов;
    • в xfs произведены многочисленные улучшения, в том числе повышена производительность;
    • улучшена безопасность при разыменовании символических и жёстких ссылок — теперь ядру можно запретить следовать по ссылкам в каталогах с установленным битом «sticky» (например, в /tmp);
    • добавлен новый интерфейс оповещения ядра утилитами пространства пользователя об изменении размера раздела с тем, чтобы эти изменения немедленно применялись ядром;
    • улучшена производительность комбинированных RAID-массивов, в составе которых есть диски SSD;
    • добавлена поддержка использования файлов подкачки через NFS;
    • в драйвер virtio-scsi добавлена поддержка горячего подключения/отключения дисков;
    • удалён демон пространства ядра pdflush в связи с переработкой подсистемы VFS;
  • в сетевой подсистеме:
    • добавлена поддержка буферов малых размеров для TCP во избежание чрезмерной буферизации данных во время передачи;
    • добавлена клиентская поддержка быстрого установления сессий TCP (серверная поддержка ожидается в следующей версии ядра);
    • расширен спектр поддерживаемых сетевых устройств;
    • в netfilter добавлена поддержка внешних обработчиков для подсистемы отслеживания соединений, что позволяет конструировать сложные обработчики событий в пространстве пользователя;
    • удалён кеш маршрутизации, приводящий к возможности осуществления атаки типа «отказ в обслуживании»;
  • в архитектуре:
    • расширено управление энергосбережением PCIe и ATA;
    • в драйвер intel_idle добавлена поддержка процессоров Ivy Bridge;
    • добавлена поддержка групп IOMMU, обеспечивающая более надёжную изоляцию устройств PCI и PCIe при использовании таких технологий виртуализации, как AMD-Vi и Intel VT-d;
    • добавлен фреймворк пространства пользователя VFIO, позволяющий эффективно пробрасывать устройства в гостевые системы;
    • улучшена производительность KVM;
    • в Xen добавлена возможность выключения отдельных CPU;
    • инфраструктура perf теперь позволяет получать информацию о производительности контроллера памяти и кеша L3 на процессорах Intel Nehalem и Sandy Bridge EP;
    • алгоритмы шифрования Serpent и Twofish теперь поддерживают ускорение с помощью использования ассемблерных инструкций AVX;
    • расширена поддержка платформ ARM и MIPS;
  • в драйверах:
    • улучшена поддержка Apple MacBook;
    • для драйвера Radeon теперь по умолчанию включен скоростной режим передачи PCIe 2.0;
    • расширена поддержка будущих процессоров Intel Haswell;
    • улучшена поддержка ресиверов DVB-T;
    • продолжена работа по реструктуризации подсистемы EDAC;
    • добавлен драйвер клавиатуры USB Lenovo ThinkPad;
    • расширен спектр поддерживаемых ноутбуков (в числе прочего включены патчи от gentoo_root для поддержки Lenovo IdeaPad Z570);
  • в инфраструктуре:
    • реализован механизм гибридного засыпания, при котором компьютер входит в S3, но предварительно содержимое памяти сохраняется на жёсткий диск; это позволяет обеспечить быстрое просыпание, но в случае потери электропитания во время сна позволит восстановить рабочее состояние системы с диска;
    • для генераторов псевдослучайных чисел (/dev/random и /dev/urandom) добавлены новые источники энтропии (MAC-адреса, информация DMI и USB);
    • улучшена поддержка EFI;
    • оптимизирован localmodconfig с целью исключения ненужных модулей;
    • добавлен контроллер cgroup HugeTLB;
  • также в ядро были внесены другие существенные (и не очень) изменения, которые невозможно полностью отразить в рамках формата такой новости.

Более подробно со списком изменений можно ознакомиться, пройдя по приведённым ниже ссылкам:

Скачать тарболл с исходниками

Скачать патч на ядро 3.5

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

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

Вот у меня под семёрочкой запись на флешку под ntfs так тормозила, что пришлось переформатнуть в fat, например.

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

Я бы даже отправил в багтрекер ... не имею желания.
А ныть на ЛОРе - это святое.

В блеклист, до свидания.

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

Ну и какая разница?

udf это как бы ISO/IEC 13346. А говно-ntfs была есть и будет говноподелием одной говноконторки…

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

Хочу. Очень хочу. Но в следующий раз.

Сейчас вот вообще иск.орга у меня нет.

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

Народ будет «предпочитать» windows, даже если windows будет в 500 раз хуже, а linux в 500 раз лучше, чем сейчас. Потому что у народа выбор из серии «да» или «нет».

Не поэтому, а потому, что в офтопике все работает без изменений по 10 лет, а не ломается и переделывается каждые полгода, в отличие от сабжа.

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

в офтопике все работает без изменений по 10 лет

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

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

Представляешь, сколько там говна накопилось? Помимо того, что исходный код — коммерческая тайна, его ещё банально стыдно показывать.

Знаешь, красота кода важна только для школоты/перфекционистов, для самих пользователей важно то, что ничего не меняется и не ломается только потому, что очередному Ульриху или Поттерингу зачесалось в одном месте все поменять. Сам Линус негодуэ по этому поводу уже стопятьсот раз.

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

Линус же внешние интерфейсы ядра не ломает.

И правильно делает, т.к. прагматик и привык головой думать.

А юзерспейс — это отдельная статья.

Скорее головная боль для многих.

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

Седьмой год без дуалбута. Может, мейнтейнеры стараются.

У меня восьмой, но с дуалбутом. Значит повезло, какой дистр?

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

Сначала Суся, потом Деб, потом Арч. Из суси ушёл из-за тормозного яста, из деба — из-за старого софта. Арчем доволен, два года уже как пользуюсь.

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

Хм, может и стоит попробовать переползти с деба на арч...

Boba_Fett ()

улучшена поддержка Apple MacBook;

Линус доволен. Он их железом пользуется.

RR42 ()

добавлена поддержка использования файлов подкачки через NFS;

Джва года ждал!

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

в MacOS так хорошо реализовали, что с Virtualbox система всегда крэшится, а с Ubuntu все в порядке. Вынужден 90% времени работать на Маке. Молчали бы уж.

anonymous ()

Песец, я вообще не в курсе, что 2.6 - уже древность. Ещё год назад я компилил всякое 2.6.18 и оно было новым. Стрельба и колочение! Выстреливать и заколачивать! Можно ли охарактеризовать кота, как принадлежащего Ёшке? Кто бы сомневался!

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

год назад я компилил всякое 2.6.18 и оно было новым

Эк тебя вштырило — 2.6.27 LTS вышло в 2008-м, а ты про «2.6.18 год назад».

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

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

Ни в dmesg, ни в kernel.log ничего особенного ни про суспенд, ни про панику, ни про сегфолты не вижу.

Офигеть, какие-то страшные слова непонятные... Я так понимаю, речь идет о - закрыл крышку макбука и он сразу выключился , открыл - и он снова включился за 1 сек, как будто не выключался. Про это речь ? Или у вас что-то свое линуксово-техническое ?

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

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

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

Его вполне можно и на ванильное ядро кидать. Я например так и делаю, правда оказалось что мне оно не особо и нужно:)

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

в MacOS так хорошо реализовали, что с Virtualbox система всегда крэшится, а с Ubuntu все в порядке. Вынужден 90% времени работать на Маке. Молчали бы уж.

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

VMware 5 - замечаетльная штука, а Parallels 8, говорят, еще лучше, в нее можно поставить винду для игр и играть прямо в эмуляторе. Причем играть можно в тяжелые игры, там прослойка DirectX смотрит прямо на аппаратную видяху, т.е. потеря FPS не более 5%, по сравнению с Bootcamp.

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

У тебя на макбуке винда с оутпостом? Или вы два разных анонимуса?

Не, на маке это LittleSnitch, работает по тому же принципу что и аутпост.

anonymous ()

Хай-Энд-Пипл! Короче такой вопрос. Обновил ядро на 3/6, перезагрузил. Тут проходит картинка BiOS, далее он считывает устройства... и зависает намертво. :( К счастью откатился на старую версию 3.5.16. Но всё же, кто сталкивался с такими проблемами - прошу описаться. P.S. Вы поймите меня правильно, но на ubunt'e сижу пока третий день.

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

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

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

старую версию 3.5.16

Это ж позвольте, временной странник, вы промахнулись, приходите через пару месяцев :).

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

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

Бред-то зачем нести. Глюкавости в MacOS не меньше. я работаю на этой платформе и много могу рассказать. я не фанат чего-то конкретного (нет религиозных предрассудков) и мне легче рассуждать о плюсах и минусах любых систем. Тот же VirtulBox без вопросов работает в Ubuntu.

Хороша та система, в которой мы не работаем!

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

Насколько мне известно, самая долгоподдержиевамая ветка - 3.2 (2014г)

devil0704 (02.10.2012 5:28:42)

2.6.32 - к ней Красношапки уже 300 патчей написали и сервера свои будут ставить на нем 5 лет. За пять лет еще 300 патчей напишут.:) Да и работает оно хорошо и быстро.

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

Так эти патчи же не попадают все сразу в основную ветку? Они на ядро rhel и накладываются

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

ага, и нет полноценной поддержки Ivy Bridge... или хотя бы Sandy Bridge :)

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

+ в 3.2 впервые начали проводить оптимизацию кода и повышение производительности

devil0704 ()

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

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