LINUX.ORG.RU

Linux 2.6.24


0

0

Линус Торвальдс выпустил новое ядро 2.6.24, в котором есть огромное количество приятных изменений:

  • Улучшена производительность планировщика процессов CFS, появилась возможность объединять процессы в группы и назначать им приоритет (Fair Group Scheduling);
  • Поддержка "бестактового" (tickless) режима работы для архитектур x86-64 (радуются владельцы ноутбуков с x86-64 ядрами), PPC, UML, ARM и MIPS;
  • Новый способ управления WiFi устройствами, добавлена поддержка новой подсистемы WiFi и новых WiFi карт;
  • Уменьшена фрагментация страниц памяти;
  • Добавлена возможность авторизации USB устройств (т.е. вы сами решаете, какие будут работать в системе, а какие получат Permission Denied);
  • "Грязные" страницы памяти теперь разделены по устройствам ввода-вывода, что в некоторых ситуациях может в разы улучшить пропускную способность системы IO;
  • (Ура!) Теперь можно копировать точки монтирования (mount --bind) в режиме "только для чтения" - возможность, очень полезная для безопасности;
  • Заново объединены архитектуры x86 и x86-64, в связи с чем убрано огромное количество ранее продублированного кода;
  • Добавлена поддержка новых устройств;
  • Новый рекорд по размеру патча (почти 10MB);
  • А также многое другое.

    Human Readable ChangeLog
    Full Changelog
    Patch (9.3M)

    >>> Подробности

  • ★★★★★

    Проверено: Shaman007 ()

    >Заново объединены архитектуры x86 и x86_64, в связи с чем убрано огромное количество ранее продублированного кода

    >Новый рекорд по размеру патча (почти 10MB)

    Ох и косяков там, наверное...

    TOHbl4
    ()

    Как в анекдоте: "хватит извращений! - и откопал стюардессу"

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

    >На самом деле, уже давно можно и так, и так писать.

    Кому можно? Тупым вендузятникам?

    anonymous
    ()

    ждем ебилдов

    anonymous
    ()

    > Поддержка "безтактового" (tickless) режима работы для архитектур x86-64

    wtf?

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

    Львиная долю в размер патча внесли в -rc2.

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

    > Уменьшена фрагментация страниц памяти

    стремиццо к нулю ?

    kto_tama ★★★★★
    ()

    Наконец свершилось. Ждём появления в репозиториях...

    los_nikos ★★★★★
    ()

    ># (Ура!) Теперь можно копировать точки монтирования (mount --bind) в режиме "только для чтения" - очень полезная возможность для безопасности Отлично! будет удобно для вскяких там фтп серверов и вообще

    pento ★★★★★
    ()

    Дайошь 3.0 до появления новой быдловинды!

    anonymous
    ()

    Мне интересно, а реально ли засунуть tickless ведерко в nokia n810? Должно позитивно сказаться на времени работы от батареи

    Stalwart ★★★
    ()

    Ждем появления в дистрибутивах.

    Igron ★★★★★
    ()

    "Линус Торвальдс выпустил _новый_ _Линукс_ 2.6.24"
    это уже тоже по-русски? :-)


    lLoremipsumdolorsitamet2
    ()

    гггг...
    
    Linus Nilsson (1):
          Makefile: Change typoed 'behavour' to 'behaviour'
    
    Linus Torvalds (2):
          Revert "mac80211: warn when receiving frames with unaligned data"
    

    anonymous
    ()

    > Поддержка "безтактового" (tickless) режима работы для архитектур x86-64 (радуются владельцы ноутбуков с x64 ядрами), PPC, UML, ARM и MIPS

    Объясните, что такое "безтактовый" режим работы, чем он отличается, чем лучше?

    anonymous
    ()

    Здорово! Одновременно включили Wifi дрова и для ноута и для моего «сервера» :-)

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

    >Заодно и про архитектуру UML, первый раз слышу о такой.

    UserModeLinux

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

    >Мне интересно, а реально ли засунуть tickless ведерко в nokia n810? >Должно позитивно сказаться на времени работы от батареи
    А почему нет?
    У меня на Завре (Debian armel) давно tickless и многое другое с http://www.lesswatts.org

    svs ★★★
    ()

    >Улучшена производительность планировщика процессов CFS, появилась возможность объединять процессы в группы и назначать им приоритет (Fair Group Scheduling)

    Ну наконец-то. Показательно, что еще совсем недавно тупые онанимусы доказывали что такая приоретизация не нужна.

    stellar
    ()

    У меня до сих пор не рабоает WIFI. Из-за этого линукс на ноутбуке становится бессмысленным...

    Может они все таки когда нибудь сделают нормальную его поддержку... Пока все через одно место...

    lefsha
    ()

    Вендекапец за номером 2.6.24 Ждемс вендекапец за номером 2.6.25

    anonymous
    ()

    > "Линус Торвальдс выпустил новый Линукс"

    Жесть.

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

    Какая карта?

    Я вот под линуксом сталкивался пока с тремя Wifi, для всех нашлись драйверы, причём в 2.6.24 все включены в ядро :-)

    В крайнем случае можно вендовые драйверы использовать.

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

    а top об этом знает?

    Меня больше всего раздражает в этом плане кривой менеджер сети. Чтобы управлять этим ресурсом надо танцевать с бубном патчить ядро и писать всякие левые правила вместо того, чтобы просто поставить приоритет задаче в момент запуска как это делается с процессором...

    честно говоря эта пересборка монолитного ядра уже слегка достала... изменили 3 строчки, а пересобирать надо всё. Может будет когда достойное микроядро для линкус... Линус по моему может долго парить что это не надо, но по моему до него просто не дошло...

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

    > честно говоря эта пересборка монолитного ядра уже слегка достала... изменили 3 строчки, а пересобирать надо всё. Может будет когда достойное микроядро для линкус... Линус по моему может долго парить что это не надо, но по моему до него просто не дошло...

    Вы издеваетесь, да? Пересобирается только тот файл, в котором изменились три строчки. man make

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

    Нету драйверов!

    Виндовые использовать нельзя, потому как надо выключать мультипроцессорность (зачем было тогда покупать...) и машина после этого падает через минуту...

    Все просто ужасно. Приходится довольствоваться обычной сетью...

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

    windows way - как раз в гонении за любыми сервиспаками в надежде что обновление сделает их перед посонами круче.

    v0rbis ★★
    ()

    Список новшеств впечатляет! Собрать что-ли или подождать в репах?

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

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

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

    Я не издеваюсь. Попробуйте добавить поддержку чего-нибудь... Почти всегда вылезает, что надо добавить 10 опций и пересобрать ядро. Так что не надо тут...

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

    Например для добавления поддержки WiFi драйвера мне не нужны исходники ядра вообще, только заголовочные файлы. И собираются только исходники драйвера. Что я делаю не так? (c)

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

    > Линус по моему может долго парить что это не надо, но по моему до него просто не дошло

    Ах Линус, каналья, ничего не может! Даешь микроядро под началом lefsha! Он знает что делать!

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

    Вы, случайно не спите, уважаемый? Какую такую мультипроцессорность приходится выключать?

    У меня стоят виндовые дрова через ndiswrapper, так оно кажется называется, работают. Два ядра, ничего не отключено.

    Что касается микроядра, не поднимайте панику. Соберите себе модульное ядро. Это позволит пересобирать/добавлять драйверы устройств без пересборки ядра. Большинство опций в ядре можно включить модулем.

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

    Ничего страшного. Компилится слава богу быстро ))

    А с вайфаем у меня ни разу не было проблем. Я уже четыре девайся протестил. Напиши-ка модель карточки.

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

    Что за карточка-то?

    iwl3945 работает :) почему-то в линуксе связь между АП и моим ноутом быстрее чем в висте...

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

    > У меня до сих пор не рабоает WIFI. Из-за этого линукс на ноутбуке становится бессмысленным...

    Таки не осилили ndiswrapper? Под ним всё работает.

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

    У меня и без него работает. Была ситуация, что не было выньдовых дров под ноут. Качать не хотелось, нагуглил по модели ноута - там рекомендовали ndiswrapper ставить, погуглил по модели вайфай, оказывается поддерживается нативно. Подкрутил и пашет не хуже остальных. Только модель не помню. Помню, что ноут Асер был)

    KriK
    ()

    > Заново объединены архитектуры x86 и x86-64, в связи с чем убрано огромное количество ранее продублированного кода;

    Утверждение не соответствует действительности. Просто файлы слили в одну директорию, добавляя суффиксы "_32" и "_64", и изменили Makefile'ы. На определённом этапе разработчики специально проверяли, что после компиляции получается в точности такой же бинарник, как и до патча.

    erDiZz
    ()

    бойан, красноглазые гентушники уже давно все это йузают :)

    Linux home 2.6.24-rc7-zen2 #17 SMP PREEMPT Sat Jan 19 00:03:52 MSK 2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ AuthenticAMD GNU/Linux

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