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 ()

    Re: Linux 2.6.24

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

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

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

    TOHbl4 ()

    Re: Linux 2.6.24

    >радуются владельцы ноутбуков с x64 ядрами

    s/x64/x86-64/

    anonymous ()

    Re: Linux 2.6.24

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

    Ingwar ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от anonymous

    Re: Linux 2.6.24

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

    birdie ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от birdie

    Re: Linux 2.6.24

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

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

    anonymous ()

    Re: Linux 2.6.24

    Ничего себе патч - почти пол-ядра перелопатили!!!

    hibou ★★★★★ ()

    Re: Linux 2.6.24

    ждем ебилдов

    anonymous ()

    Re: Linux 2.6.24

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

    wtf?

    anonymous ()
    Ответ на: Re: Linux 2.6.24 от hibou

    Re: Linux 2.6.24

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

    Lumi ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от hibou

    Re: Linux 2.6.24

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

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

    kto_tama ★★★★★ ()

    Re: Linux 2.6.24

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

    los_nikos ★★★★★ ()

    Re: Linux 2.6.24

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

    pento ★★★★★ ()

    Re: Linux 2.6.24

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

    anonymous ()

    Re: Linux 2.6.24

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

    Stalwart ★★★ ()

    Re: Linux 2.6.24

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

    Igron ★★★★★ ()

    Re: Linux 2.6.24

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


    lLoremipsumdolorsitamet2 ()

    Re: Linux 2.6.24

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

    anonymous ()

    Re: Linux 2.6.24

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

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

    anonymous ()
    Ответ на: Re: Linux 2.6.24 от anonymous

    Re: Linux 2.6.24

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

    anonymous ()

    Re: Linux 2.6.24

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

    Legioner ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от anonymous

    Re: Linux 2.6.24

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

    UserModeLinux

    wieker ★★ ()
    Ответ на: Re: Linux 2.6.24 от Stalwart

    Re: Linux 2.6.24

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

    svs ★★★ ()

    Re: Linux 2.6.24

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

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

    stellar ()

    Re: Linux 2.6.24

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

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

    lefsha ()

    Re: Linux 2.6.24

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

    anonymous ()

    Re: Linux 2.6.24

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

    Жесть.

    ChALkeR ★★★★★ ()

    Re: Linux 2.6.24

    из толксов вылезло наружу =)
    не буду обновляться -- работает - не трогай.

    v0rbis ★★ ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

    Какая карта?

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

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

    Legioner ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от stellar

    Re: Linux 2.6.24

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

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

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

    lefsha ()
    Ответ на: Re: Linux 2.6.24 от v0rbis

    Re: Linux 2.6.24

    > не буду обновляться -- работает - не трогай.

    It's windows-way :)

    Igron ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

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

    Legioner ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от Legioner

    Re: Linux 2.6.24

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

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

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

    lefsha ()
    Ответ на: Re: Linux 2.6.24 от Igron

    Re: Linux 2.6.24

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

    v0rbis ★★ ()
    Ответ на: Re: Linux 2.6.24 от Igron

    Re: Linux 2.6.24

    >It's windows-way :)

    no, that's non idiots way ;)

    wieker ★★ ()
    Ответ на: Re: Linux 2.6.24 от Igron

    Re: Linux 2.6.24

    Нет. Это нормальный подход нормальных людей. А у тебя пока ещё мало опыта.

    lefsha ()

    Re: Linux 2.6.24

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

    lixoman ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

    Legioner ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от Legioner

    Re: Linux 2.6.24

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

    lefsha ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

    Legioner ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

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

    anonymous ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

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

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

    dmitry_kuzmenko ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

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

    KriK ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

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

    petrosha ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

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

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

    birdie ★★★★★ ()
    Ответ на: Re: Linux 2.6.24 от lefsha

    Re: Linux 2.6.24

    > надо добавить 10 опций и пересобрать ядро.

    гентоо юсер???? :)

    fi ★★★ ()
    Ответ на: Re: Linux 2.6.24 от birdie

    Re: Linux 2.6.24

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

    KriK ()

    Re: Linux 2.6.24

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

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

    erDiZz ()

    Re: Linux 2.6.24

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

    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 ★★★★★ ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.