LINUX.ORG.RU
 
post-factum

Вышло ядро 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;
  • в медиаподсистему внесено множество изменений, касающихся веб-камер, устройств дистанционного управления и телевизионных устройств.

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

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


[#] Ответ на: комментарий от kid_lester 07.01.2012 14:12:19  

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

* ()
[#] Ответ на: комментарий от xtraeft 07.01.2012 17:03:49  
>>-----Цитата---->>

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

<<-----Цитата----<<

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

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

()
[#] Ответ на: комментарий от kid_lester 07.01.2012 17:16:14  

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

* ()
[#] Ответ на: комментарий от xtraeft 07.01.2012 17:18:16  

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

()
[#] Ответ на: комментарий от xtraeft 07.01.2012 17:35:28  

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

()
[#] Ответ на: комментарий от xtraeft 07.01.2012 17:35:28  

Поэтому будем считать, что ты победил, если тебя это как-то согреет. :)

()
[#] Ответ на: комментарий от kid_lester 07.01.2012 17:40:00  

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

* ()
[#] Ответ на: комментарий от vertexua 04.01.2012 18:08:02  
Slackware_user

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

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

**** ()
[#] Ответ на: комментарий от hope13 07.01.2012 7:22:48  

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

***** ()
[#] Ответ на: комментарий от mrdeath 07.01.2012 23:26:59  
hope13

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

()
[#] Ответ на: комментарий от hope13 07.01.2012 23:49:05  

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

***** ()
[#] Ответ на: комментарий от franchukroman 05.01.2012 11:41:22  
andreyu
>>-----Цитата---->>

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

<<-----Цитата----<<

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

***** ()
[#] Ответ на: комментарий от ZenitharChampion 05.01.2012 13:27:24  
andreyu
>>-----Цитата---->>

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

<<-----Цитата----<<

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

***** ()
[#]  
Debasher

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

()
[#]  

post-factum, ck и bfq для 3.2 уже готовы :)

подождать или накатывать свои ебилды, как старые добрые?

anonymous ()
[#] Ответ на: комментарий от post-factum 17.01.2012 13:36:11  

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

anonymous ()
[#]  
sphericalhorse

SoulThreads, kostett, уже почувствовали всю прелесть ядра? Можна включать и выключать подсветочку в ноутбуке :)

* ()
[#] Ответ на: комментарий от sphericalhorse 26.01.2012 2:43:31  
kostett

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

* ()
[#] Ответ на: комментарий от sphericalhorse 26.01.2012 2:43:31  
SoulThreads

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

* ()