LINUX.ORG.RU

Вышло ядро Linux 3.6

 ,


1

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 (всего исправлений: 7)

добавлена поддержка групп IOMMU, обеспечивающая более надёжную изоляцию устройств PCI и PCIe при использовании таких технологий виртуализации, как AMD-Vi и Intel VT-d;

Надо особый ритуал проводить или оно само собой работает?

AlexVIP
()

любопытно. я вообще как-бы не в теме, но глядишь, что все улучшают и улучшают; кажется такой офигенно качественный софт... а народ все-равно предпочитает Шindoшs!

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

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

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

А всё потому, что пока противники плакали «никому не нужна поддержка arm и mips» люди делали эту поддержку, адаптировали ПО, и когда кому-то понадобилось - уже всё было готово. :)

http://russian.joelonsoftware.com/Articles/StrategyLetterII.html

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

дело не в качестве, а в специфическом пользовательском софте. у меня на работе у коллег сплошь и рядом винда из-за банальных P-CAD/ALtium Designer/autocad

ymn ★★★★★
()

Вкусный релиз, и много приятных стратегических нововведений. Ждём пкгбилдов!

Axon ★★★★★
()

Ждем ебилдов pf-sources

Не могу нагуглить, есть ли у ядер статусы LTS? Не поддержка дистрами, а обновы самого ядра данной ветки. И какая ветка сейчас самое свежая из LTS?

MahMahoritos ★★★
()

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

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

спасибо) век живи — век учись!

ymn ★★★★★
()

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

Интересно, сам Линус улучшал? :-)

anonymous
()

а есть ли какие-нибудь движения в сторону растащить все это ядро на отдельные процессы, но в kernel-space?

cvs-255 ★★★★★
()

25-е сентября — Gtk+ 3.6
27-е сентября — Gnome 3.6
1-е октября — Linux 3.6

Всего за неделю вышло три софтины с одинаковым номером версии. Да они сговорились!

anonymous
()

Ждем geek-sources.

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

таки оно вышло? что-то по сравнению с 3.5 несудьбоносно как-то

Линуса покусала Mozilla Foundation и Google.

По теме — новость хорошая, хоть какие то улучшения есть в ФС и так далее, а не допил каких то мифических драйверов, устройств, ФС..... etc.

partyzan ★★★
()

в числе прочего включены патчи от gentoo_root для поддержки Lenovo IdeaPad Z570

Nick: gentoo_root
Полное имя: Lennart Poettering

ЩИТО?

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

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

Ура! Наконец-то без сторонних патчей.

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

Щито-щито... вычисляйте айпи и высылайте бригаду ликвидаторов! :D

Kindly_Cat
()

Кстати, есть какая-нибудь инфа, когда в подсистему btrfs запилят поддержку сжатия lz4? Смотрел тесты - скорость охреневающая и коэффициент сжатия очень на уровне.

Kindly_Cat
()

Радуют исправления для FMASK и CMASK что даст на новой(9.0) месе OpenGL 3.0 для всех карт драйвера r600g.

Behem0th ★★★★★
()

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

В MacOSX это уже сто лет в обед как есть. А тут самое прогрессивное в мире ядро операционки ( не зря же апи ядра ломают в каждой новой версии - чтобы не тянуть хвосты совместимости, т.е. линукс - самое передовое модерн-ядро), так вот, в этом ядре только сейчас появилась эта фича - гибридное засыпание.

anonymous
()

Что-то у меня в последняя время стало видео подвисать, если крышку ноута закрытой надолго оставить. Даже не знаю, кто виноват, свежие ядра или свежие иксы. В логах чисто, перегрева точно нет. Видео sandybridge, ядро 3.6-rc5, иксы 1.13, видеодрайвер 2.20.9

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

В MacOSX это уже сто лет в обед как есть

Ну хоть чем-то фанаты Макоси похвастаться могут.

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

Скажи спасибо, что нумерацию версий на chrome-like ещё не сменили.

А какая разница? «Этап 3.6», «Этап 19» или «Этап 20121001»? Наоборот, плоская нумерация (а-ля Хром) проще, потому что понятнее, сколько этапов прошло между 22 и 29, чем между 4.13 и 5.2.

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

Bricscad неплохая замена автокаду, хотя уверен ты про него знаешь.

anonymous
()

Эх, должны были сделать 3.5.10 и потом скатить в СГ. :(

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

все улучшают и улучшают; кажется такой офигенно качественный софт... а народ все-равно предпочитает Шindoшs!

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

fixed

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