The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Linux ядро 2.6.17. Обзор новшеств.

18.06.2006 19:37

Объявлено о выходе новой версии Linux ядра - 2.6.17.

Изменений огромное количество, только размер файла ChangeLog составляет 3.2 Mb. Относительно 2.6.16 было добавлено 652 файла, изменено - 6321, удалено - 350.

Из наиболее интересных изменений можно отметить:

  • Поддержка серии CPU Niagara производства Sun Microsystems;
  • Драйвер для беспроводных адаптеров на базе Broadcom 43xx;
  • Новый механизм ввода/вывода - splice;
  • Оптимизация планировщика задач для работы на многоядерных CPU;
  • Патч "SMP alternatives" для более оптимального использования возможностей текущего CPU в ядре;
  • Новый системный вызов sync_file_range;
  • Поддержка "Raid5 reshaping" (горячее добавление дополнительных дисков в программный raid5 массив (расширение размера массива), без потери целостности);
  • Пользовательский API для взаимодействия с подсистемой suspend;
  • Поддержка протокола H.323 в iptables. Режим совместимости 32-битных утилит iptables запущенных под 64-битным ядром;
  • Реализованы Router Preference (RFC4191), Router Reachability Probing (RFC4191) и Route Information Option in RA (RFC4191) для IPv6;
  • Поддержка CCID2 для DCCP;
  • Добавлена поддержка множества новых V4L/DVB карт;
  • Обновление подсистем JFS, ALSA и NFS.

    Также можно упомянуть о выходе первого релиз-кандидата ядра 2.4.33, в котором кроме исправления текущих ошибок, устранены утечки памяти в модулях netfilter, драйвер forcedeth обновлен до версии 0.50.

    Небольшой обзор новых возможностей представлен в статье "Linux 2.6.17 kernel: better WiFi, faster performance".

    PS. Уже выпущено ядро 2.6.17.1, в котором исправлены проблемы безопасности связанные с работой протокола SCTP.

    1. Главная ссылка к новости (http://www.kernel.org...)
    2. Резюме наиболее важных изменений 2.6.17
    Автор новости: pavlinux
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/7737-linux
    Ключевые слова: linux, kernel
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Badalian Vyacheslav (?), 00:08, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ещё ликуем... поправлен неприятный баг с PPTP =) Всю ветку 2.6.16 он жил =)
     
     
  • 2.2, pavlinux (ok), 00:52, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Это потому что, я как раз уволился с работы где использовали M$ тунель,
    и мне больше ненужно было... :)
     
  • 2.5, I3rain (??), 02:43, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > А ещё ликуем... поправлен неприятный баг с PPTP =) Всю ветку 2.6.16 он жил =)

    А что за баг??? Можно по подробней. А то у меня караз сейчас проблемы с PPTP и ядрышко 2.6.16.

     
     
  • 3.13, Badalian Vyacheslav (?), 11:34, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    После начала закачки большого файла (исо какойнить) через 5-10 мб (1-5 сек) перестаёт качать и подвисает... коннект есть... а пакеты не проходят... =)
     
     
  • 4.14, Badalian Vyacheslav (?), 11:36, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    http://bugs.gentoo.org/show_bug.cgi?id=130555
     

  • 1.3, Аноним (-), 01:47, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто-нибудь понял про "SMP alternatives"?
    опишите пожалуйста, по ссылке ничего не понял :(
     
     
  • 2.4, pavlinux (ok), 02:28, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    ... в двух словах, не покупай SMP ситемы на 80386, 80486, ...., короче где нет SSE2 (XMMS2)
    и ассемблерной инструкции "MFENCE"

    При некешируемых записях типа movntq и т.п. данные не пишутся сразу в ОЗУ, а накапливаются в write-combining (WC) буферах.(В PIII и P4 имеется 4 доступных для записи WC буфера, каждый размером = пакету записи в ОЗУ, в PIII 32 байта, в P4 64 байта). Команды SFENCE\MFENCE (а также CPUID) форсируют запись этих буферов в ОЗУ. Если не выгрузить эти буферы принудительно, то данные будут сидеть в процессоре неопределенное время, пока не случится прерывание, переключение задачи и т.п. или пока не потребуется освободить буфер(ы) для других операций записи (как некешируемых, так и кешируемых при отсутствии соответсвующей линейки в L2)

     
     
  • 3.6, Аноним (-), 02:45, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    спасиб, добрый человек :)
    /me пошёл переваривать в гугл
     
     
  • 4.9, Аноним (9), 10:21, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    SMP alternatives - это просто замена префиксов LOCK (которые блокируют шину -- дорогие) на NOP'ы, в случае, когда SMP ядро загружено на однопроцессорной железке.
     
     
  • 5.10, pavlinux (??), 10:27, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    смотри патч, на что заменятся LOCK, и для чего нужны SFENSE/MFENCE
     
     
  • 6.11, Аноним (9), 10:30, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    теперь, уважаемый, покажите слово "замена" в своем посте.
     
  • 6.15, Аноним (9), 15:39, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    ага-ага, еще расскажи причем тут movntq
     
  • 3.8, Аноним (9), 10:12, 19/06/2006 [^] [^^] [^^^] [ответить]  
  • +/
    ты бы хоть для приличия по ссылке прочитал ...
     

  • 1.7, dimus (??), 08:05, 19/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне особо согрела душу строчка про h323
     
  • 1.17, fresco (ok), 10:40, 20/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Думается, выход 2.6.18-rc1 вызовет куда больше споров...
     
  • 1.18, Andrey Mitrofanov (?), 12:56, 21/06/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Режим совместимости 32-битных утилит iptables запущенных под 64-битным ядром;
    О, исправили. Наступал, наступал.
    Обновляю Debian woody до sarge, потом меняю ядро 2.4 ("i386" = 32 bit) на 2.6, да ещё "модное" -em64t , потому как сервер с ia64 Xeon-ами. На другой день %) обнаруживаю, что iptables не работают... Поискал аналогичные сообщения об ошибках - поставил 2.6 -686 и успокоился.
    http://bugs.debian.org/282474 .. http://bugs.debian.org/359216
    Ядерный %) зоопарк имени Debian можно наблюдать здесь:
    http://packages.debian.org/cgi-bin/search_packages.pl?suite=stable&subword=0&
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру