LINUX.ORG.RU

Вышло ядро Linux 3.2

 ,


0

1

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

В этой версии следует отметить такие изменения:

сетевая подсистема:

  • интегрированы патчи, позволяющие протоколу TCP быстрее адаптироваться к пропускной способности линии передачи;
  • драйвер brcm80211 добавлен в основную ветку и вынесен из staging;
  • добавлен драйвер Wi-Fi Ath6kl для Atheros AR6003;
  • произведена чистка кода драйвера Rtl8192e;
  • проведена реструктуризация кода драйверов сетевых устройств;
  • в подсистему NFC добавлена поддержка NCI;

файловые системы:

  • в ext4 добавлена поддержка выделения больших блоков;
  • в btrfs добавлена функция упреждающего чтения readahead;
  • добавлена возможность указания альтернативной корневой записи для btrfs во время монтирования;
  • в CIFS внесены изменения, которые в отдельных случаях значительно повышают скорость передачи;
  • уменьшены задержки вызовов fsync и sync в XFS;

архитектура:

  • добавлена дополнительная реализация алгоритма SHA1 для процессоров x86-64, использующая инструкции SSE3 или AVX;
  • код Blowfish расширен ассемблерной реализацией для процессоров x86-64;
  • добавлены многочисленные патчи для устранения проблем с кешем L1 в процессорах AMD Bulldozer;
  • добавлена поддержка нового генератора псевдослучайных чисел, представленного в архитектуре Ivy Bridge;
  • в подсистему EDAC добавлена поддержка процессоров Sandy Bridge EP;
  • добавлена поддержка архитектуры Qualcomm Hexagon;
  • драйвер тактового генератора для Hyper-V вынесен из области staging в основной код;
  • продолжены работы по реструктуризации кода ARM;
  • добавлена поддержка режима PowerNV для процессоров Power/PowerPC;
  • произведена реструктуризация и чистка кода UML;

инфраструктура:

  • в код writeback добавлено автоматическое ограничение скорости передачи данных от программ, которые генерируют большие объёмы данных, что должно положительно сказаться на отзывчивости системы;
  • уменьшена избыточность при использовании MPI;
  • внесены изменения в SLUB и vmscan с целью повышения производительности;
  • драйверы для устройств хранения Xen теперь поддерживают сбрасывание (discard);
  • в device-mapper добавлена экспериментальная библиотека для хранения метаданных целей;
  • в dm-thin добавлена улучшенная поддержка мгновенных снимков;
  • появилась возможность ограничивать процессорное время для группы процессов;
  • модуль EVM вместе с TPM теперь способен обнаруживать изменения в системных файлах;
  • sysfs может явно сообщать, на какой системе работает ядро: настольной, ноутбуке, сервере (по таблицам ACPI);
  • включена подсистема динамического регулирования напряжения и частоты (DVFS);
  • код гибернации стал многопоточным;
  • TOMOYO теперь может проверять переменные окружения и блокировать отдельные операции с сокетами;

драйверы:

  • для систем Ivy Bridge добавлена поддержка трёх мониторов;
  • функция энергосбережения RC6 по-прежнему выключена по умолчанию из-за вновь обнаруженных проблем;
  • драйвер Nouveau теперь использует функции ускорения, доступные с автоматически генерированной прошивкой для графических ядер Fermi NVC1, NFV8 и NVCF;
  • также в Nouveau добавлены некоторые функции энергосбережения;
  • кардинально переработан и вынесен из staging драйвер vmwgfx;
  • улучшен автопарсер для аудиокодеков Realtek;
  • в медиаподсистему внесено множество изменений, касающихся веб-камер, устройств дистанционного управления и телевизионных устройств.

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

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

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 3)

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

время старта и общее быстродействие гуя и рендеринга страниц

Время старта - не знаю, не засекал, какая разница, если это раз в год делается. Но по недавним воспоминаниям запуска firefox без единого плагина кроме флеша, версии, кажется 4.0 или 5.0, на нетбуке с win7 starter - у меня firefox запускается раз в 10 быстрее. :)

Общее быстродействие - не могу представить, чтобы оно было, чем у меня сейчас. Но лично у меня на win7 enterprise firefox 3.6 без единого плагина и без флеша - да, постоянно замирал, постоянно задумывался, нешустро рендерил. Как вообще эти параметры замерять-то?

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

Не, ну давай замерим. Я не против, чтобы в Windows Firefox оказался ещё быстрее, ибо и существующей скорости мне хватает, и это при том, что я часто пользуюсь и epiphany, и links... Мне тоже интересно. Firefox это вообще продукт из мира Windows, и если бы не возможность быстро скрывать автатары на лоре - мож и не пользовался бы им вообще.

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

Я 3.0.6 в Windows не видел никогда, каюсь. 1.0.X, а потом следующей только 3.5.X в Wine и 3.6.X в XP64 и Win7 32.

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

да мы с тобой не поединок устраивали, каждому своя ос и свой софт.

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

и в каком месте генту зависает?:)

з.ы. пишу с нее, ядро 3.1.6, 3.2.0 уже собрано но пока не сделал kexec)

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

:) у меня все наклейки оторванные. Так что не про меня. Зато есть почти 10 лет опыта работы с серверами. За все 10 лет никогда в них не имел проблем с интеловским железом. Изернеты да, бывало говнецо. пара веников, но это уже не к интелу.

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

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

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

:) я уже говорил в этом топике. Лет 8 у меня ноуты чисто интел, без ати, амд, нвидия — критических проблем нет. Мелочь ессно есть. Все остальное just works. Да, драйвера видео карты корявые, но они всегда работают.

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

Затем, что если раздел, то не придется насиловать ФС при работе со свопом, что благоприятно скажется на его быстродействии.

Вы заблуждаетесь. Никто ФС насиловать не будет. Оверхед там минимальный.

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

То есть, ты предлагаешь создать SWAP-файл специально для гибернации?

Я предлагаю не делать отдельный раздел для свопа.

andreyu ★★★★★
()

Ядро linux-image-3.11 workgroups, похоже, не выйдет.

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

спасибо, очень оперативно :)

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

Как завороженный сидел, тыкая Fn+F2 и наслаждаясь корректной работой этого сочетания клавиш :) Никакого кернелпаника, все вылечили, в общем.
archlinux, linux-3.2.1

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

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

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