Kernel 2.6.24 Ready

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Kernel 2.6.24 Ready

Сообщение DaemonTux »

Особенности новой версии Linux ядра ( 2.6.24):

* улучшение планировщика CFS (примерно на 10% увеличена производительность при переключении контекста задач, реализован режим Fair Group Scheduling, при котором планировщик оперирует не единичными задачами, а группами задач, что позволяет, например, лимитировать загрузку CPU с привязкой ко всем процессам пользователя);
* добавлен режим работы Tickless, позволяющий ядру отключать таймер прерываний в целях сохранения энергии и улучшения производительности;
*
* в состав ядра включены наработки уменьшающие фрагментацию при распределении страниц памяти (результат трех лет разработки и экспериментов);
* возможность перехвата событий через установку маркеров (kernel markers);
* возможность монтирования частей ФС (mount --bind) в режиме только для чтения (read-only отображение части read-write ФС);
* добавлены средства борьбы с фрагментацией памяти;
* добавлено средство USB-авторизации, позволяющее определять какие USB-устройства могут использоваться, а какие нет;
* интегрирован код для создания изолированных пространств идентификаторов процессов и параметров сетевой подсистемы ( таблицы маршрутизации, правила пакетного фильтра);
* добавлена поддержка Large Receive Offload (LRO) для TCP-трафика (серия небольших пакетов объединяется в один для повышения сетевой производительности);
* возможность привязки атрибутов безопасности к исполняемым файлам (file-based capabilities);
* добавлена функция Task Control Groups, позволяющая отслеживать и группировать процессы в целях управления;
* поддержка шины SPI и механизма SDIO (Secure Digital I/O) для подключения устройств через MMC/SD слоты;
* новые драйверы для беспроводных устройств:
o iwlwifi (Intel PRO/Wireless 3945ABG/BG Network Connection, Intel Wireless Wifi Link AGN (4965));
o rt2x00 (Ralink wireless: rt2400 pci/pcmcia, rt2500 pci/pcmcia, rt61 pci/pcmcia, rt2500 usb, rt73 usb);
o adm8211 ( PCI/mini-PCI/Cardbu wifi карты на базе ADMtek ADM8211x: Xterasys Cardbus XN-2411b, Blitz Netwave Point PC, Trendnet 221pc, Belkin F5d6001, SMC 2635W, Linksys WPC11 v1, Fiberline FL-WL-200X, 3com Office Connect (3CRSHPW796), Corega WLPCIB-11, SMC 2602W V2 EU, D-Link DWL-520 Revision C);
o b43 (устройства на базе Broadcom BCM43xx, включая поддерживающие IEEE 802.11G);
o b43legacy - для устаревших IEEE 802.11B карт на базе BCM4301 и BCM4303;
o p54 (prism54 softmac pci/usb);
o драйвер для Marvell Libertas 8385 Compactflash 802.11b/g карт
* новые драйверы дисковой подсистемы: bf548 ATAPI, AVR32 PATA, Memory Mapped IDE, pata_cs5536 Geode ATA, Freescale 3.0Gbps SATA;
* новые драйверы сетевой подсистемы: Intel® 82598 PCI-Express 10GbE, E1000E pci-express (ICH9), Sun Neptune ethernet , mpc52xx fast ethernet, IP1000A GBit, Tehuti , EMAC, AR7 ethernet , драйвер виртуальных ethernet устройств, Kingsun Dazzle IrDA USB , Kingsun KS-959 IrDA USB;
* новые драйверы звуковой подсистемы: AT73C213 DAC, ASoC CS4270 codec , Gallant SC-6000 , Audio Excel DSP 16 , Zoltrix AV302;
* новые V4L/DVB драйверы: cx23415, Toshiba TCM825x VGA camera, Panasonic VP27s tuner , Microtune MT2266/MT2131, Samsung S5h1409 demodulator, Conexant CX24227 demodulator, DIBcom DIBB0070 tuner, CX23885/CX2388.
* небольшие изменения и дополнения коснулись почти всех подсистем ядра.


http://www.opennet.ru/opennews/art.shtml?num=13843
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
SilentMan
Сообщения: 228
Статус: %_%
ОС: Arch Linux

Re: Kernel 2.6.24 Ready

Сообщение SilentMan »

Уря :)
Попробую собрать вечерком.
Registered Linux user #451481
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Kernel 2.6.24 Ready

Сообщение kasak »

атта я какой))))
Полёт нормальный. ядро летает.
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Nikoli
Сообщения: 554
Статус: Житель
ОС: Gentoo

Re: Kernel 2.6.24 Ready

Сообщение Nikoli »

Эти улучшения в работе с ОЗУ сказываются на прожорливости огнелиса?
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Kernel 2.6.24 Ready

Сообщение nadge »

А разве Tickless не раньше появился? И рид-онли --bind вроде был...

Но в целом Линус жжот, каждый раз что-нибудь новое и приятное обязательно добавит.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Kernel 2.6.24 Ready

Сообщение Liksys »

Хочу третью ветку.
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Kernel 2.6.24 Ready

Сообщение eduard_pustobaev »

Код: Выделить всё

[ed@ed-desktop ~]$ uname -r
2.6.24-4-386
В дисгармонии со вселенной.
Спасибо сказали:
asterix
Сообщения: 38
ОС: Linux-Debian

Re: Kernel 2.6.24 Ready

Сообщение asterix »

Liksys перед 3-й веткой еще будит 2.8 так что 3-ю еще ждать лет десять)
Спасибо сказали:
underfire
Сообщения: 81
ОС: Debian testing

Re: Kernel 2.6.24 Ready

Сообщение underfire »

А разве номер определяет качество? (посмотрите на Firefox)
Спасибо сказали:
Аватара пользователя
Said
Сообщения: 121
ОС: Archlinux

Re: Kernel 2.6.24 Ready

Сообщение Said »

Посмотрели! Определяет!

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

Но если нужен просто десктоп на адекватном железе,
то еще пара таких закидонов - и лучше QNX ничего не останется.
Для обладания полным бантом ордена св. ...букентия не хватает только бана! Да жалко вам, что ли?
Спасибо сказали:
Аватара пользователя
Serge_RUS
Сообщения: 30

Re: Kernel 2.6.24 Ready

Сообщение Serge_RUS »

Это чем же тебя фаерфокс не утраивает?

Вообще поражаюсь разговорам про торможение фаерфокса. На моей уже относительно дряхлой машине работает без тормозов. ВООБЩЕ. Грузиться тоже приемлемо.
JID: sugia-serge@jabber.ru
ASUSTek EEE PC 701, Motorola A1200e aka Ming
Спасибо сказали:
underfire
Сообщения: 81
ОС: Debian testing

Re: Kernel 2.6.24 Ready

Сообщение underfire »

Said писал(а):
26.01.2008 02:59
Но если нужен просто десктоп на адекватном железе,
то еще пара таких закидонов - и лучше QNX ничего не останется.


Что Вы имеете в виду?
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Re: Kernel 2.6.24 Ready

Сообщение Александр »

Антифрагментацию это неплохо они сделали, реально заметна фрагментация памяти когда десктоп пару дней поработает. Хотя все равно остаюсь на 18м - лень :)
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
Аватара пользователя
Said
Сообщения: 121
ОС: Archlinux

Re: Kernel 2.6.24 Ready

Сообщение Said »

Что Вы имеете в виду?

2Underfire!
Отчасти ваше недоумение понятно,
при этом имею сообщить следующее:
по мере развития помянутых систем
- Linux (kernel) - надо выбрасывать все больше и больше,
- QNX - надо добавлять все меньше и меньше.

Для нормальной работы "жадных" алгоритмов.

В АСУТП виртуализацией не отделаешься ("время - деньги") -
а инетсерфинг и DVD посмотреть -
давно уже по-барабану где.
Для обладания полным бантом ордена св. ...букентия не хватает только бана! Да жалко вам, что ли?
Спасибо сказали:
Аватара пользователя
andreas90
Сообщения: 158
ОС: Bluewhite64 12.2

Re: Kernel 2.6.24 Ready

Сообщение andreas90 »

kasak писал(а):
25.01.2008 17:25
атта я какой))))
Полёт нормальный. ядро летает.


Да,кстати, что такое prepatch и что значит концовка на rc*?
"Ubuntu" is an ancient African word, that means "I can't configure Slackware"
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Kernel 2.6.24 Ready

Сообщение eduard_pustobaev »

Serge_RUS писал(а):
26.01.2008 10:04
На моей уже относительно дряхлой машине работает без тормозов. ВООБЩЕ. Грузиться тоже приемлемо.

Всё познаётся в сравнении.
В дисгармонии со вселенной.
Спасибо сказали:
bluesman
Сообщения: 2137
Статус: Блюзмен
ОС: Ubuntu 9.10

Re: Kernel 2.6.24 Ready

Сообщение bluesman »

b43 (устройства на базе Broadcom BCM43xx, включая поддерживающие IEEE 802.11G);

У меня wi-fi в ноуте на этом чипе. Это значит с этим ядром я просто ставлю утилиты для вай-фая и юзаю его?
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Kernel 2.6.24 Ready

Сообщение Flaming »

The Bandigo писал(а):
26.01.2008 20:53
У меня wi-fi в ноуте на этом чипе. Это значит с этим ядром я просто ставлю утилиты для вай-фая и юзаю его?

Скорее всего. Единственно верный способ узнать - попробовать.
Спасибо сказали:
bluesman
Сообщения: 2137
Статус: Блюзмен
ОС: Ubuntu 9.10

Re: Kernel 2.6.24 Ready

Сообщение bluesman »

Flaming,
Ну подождем когда lenny станет stable :) Там еще что-нибудь в ядро добавят :)
Спасибо сказали:
masloff
Сообщения: 156
ОС: opensolaris 2008.11

Re: Kernel 2.6.24 Ready

Сообщение masloff »

хорошие новости, как говорится!
Registered Linux user number 447778
Спасибо сказали:
Аватара пользователя
andreas90
Сообщения: 158
ОС: Bluewhite64 12.2

Re: Kernel 2.6.24 Ready

Сообщение andreas90 »

У меня например virtualbox c этим ядром не работает. Makefile:68: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.. Останов.
"Ubuntu" is an ancient African word, that means "I can't configure Slackware"
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: Kernel 2.6.24 Ready

Сообщение kasak »

andreas90 писал(а):
26.01.2008 18:45
kasak писал(а):
25.01.2008 17:25
атта я какой))))
Полёт нормальный. ядро летает.


Да,кстати, что такое prepatch и что значит концовка на rc*?

prepatch это патчи до тестовой версии. rc* показывает в который раз была выпущена тестовая версия.
Меня хотят взять на дурачка?? :)
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Kernel 2.6.24 Ready

Сообщение serzh-z »

nadge писал(а):
25.01.2008 22:32
А разве Tickless не раньше появился? И рид-онли --bind вроде был...
Я тоже так надеялся. Увы, в 2.6.23 был выполнен лишь частичный переход к tickless. Полный отказ от пресловутого jiffes собирались сделать в будущем.
nadge писал(а):
25.01.2008 22:32
И рид-онли --bind вроде был...
man mount:
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed
by passing the -o option along with --bind/--rbind.
Спасибо сказали:
Аватара пользователя
SilentMan
Сообщения: 228
Статус: %_%
ОС: Arch Linux

Re: Kernel 2.6.24 Ready

Сообщение SilentMan »

Собрал. С этим ядром ко мне наконец пришло прозрение.
Registered Linux user #451481
Спасибо сказали:
Аватара пользователя
nadge
Сообщения: 1519
ОС: ArchLinux, Ubuntu 10.10

Re: Kernel 2.6.24 Ready

Сообщение nadge »

serzh-z, понял, спасибо.
Спасибо сказали:
phx_ern
Сообщения: 331
ОС: Gentoo

Re: Kernel 2.6.24 Ready

Сообщение phx_ern »

SilentMan, прозрение? ты о чем?
Спасибо сказали:
Аватара пользователя
SilentMan
Сообщения: 228
Статус: %_%
ОС: Arch Linux

Re: Kernel 2.6.24 Ready

Сообщение SilentMan »

phx_ern писал(а):
27.01.2008 21:10
SilentMan, прозрение? ты о чем?

Прозрение относительно поддержки ядром sata :laugh: Я постояно вырубал опцию SCSI disk support и думал почему хард не видно.
Registered Linux user #451481
Спасибо сказали:
Аватара пользователя
BigKAA
Сообщения: 292

Re: Kernel 2.6.24 Ready

Сообщение BigKAA »

serzh-z писал(а):
27.01.2008 04:13
nadge писал(а):
25.01.2008 22:32
И рид-онли --bind вроде был...
man mount:
Note that the filesystem mount options will remain the same as those on the original mount point, and cannot be changed
by passing the -o option along with --bind/--rbind.



--bind работает по старому!!! Пытался смонтировать часть ФС в ro - бананас! Наверное требуется апдейт утилит.
Удачи, Артур Крюков
--
CentOS 5.x | Fedora Core
Home милый wikihome и мой блог
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3697
ОС: Mandriva => Gentoo (~amd64)

Re: Kernel 2.6.24 Ready

Сообщение devilr »

А есть возможность установить его на Мандриву?
Т.е. вначале все стандартно - распаковываем в /usr/src/kernеl2.6.24 (к примеру), делаем линк на этот каталог, затем настраиваем как надо и компилируем. Получили ядро. Перезагружаемся. Выбираем новое ядро в загрузчике... а дальше вопрос - как на него поставить дрова от NVIDIA? Установщику нужны headers - но что именно ему указывать из свежераспакованных исходников ядра?
Может есть какая-нибудь толковая статья на эту тему?
 
P.S. про наличие кучи патчей от Мандривы здесь разговор совсем не идет - интересуют только сами принципы установки в этом случае. Вдруг кто делал такое.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
openFedor
Сообщения: 68

Re: Kernel 2.6.24 Ready

Сообщение openFedor »

Как это сделал я 10 минут назад (opensuse 103)

-Распаковываем ядро в /usr/src
-заходим в него с консоли и делаем $ make mrproper (удаляет старые фаилы которые могли остаться)
-теперь делаем $ make xconfig настраивам что хотим и сохраняем настройки
-теперь делаем $ make и ждём пока скомпилиться
-после компилирования устанавливаем модули $ make modules_install
-после модулей делаем установку $ make install

Перезагружаюсь, устанавливаю дрова нвидии, (гефорс6600 1,0-7755)

P/S Всё гладко и быстро :cool:
Спасибо сказали: