релиз Linux ядра - 2.6.30

Обсуждение всяких разных новостей.
Аватара пользователя
weec
лейтенант
Сообщения: 948
Зарегистрирован: 2007-07-24 11:17:35
Откуда: Afghanistan
Контактная информация:

релиз Linux ядра - 2.6.30

Непрочитанное сообщение weec » 2009-06-10 22:31:59

Линус Торвальдс представил новый релиз Linux ядра - 2.6.30. В новое ядро принято более 13 тысяч исправлений от 1334 разработчиков, размер патча - 63Мб (добавлено 1 096 994 строк кода, удалено - 470 555).

В код ядра 2.6.30 добавлено несколько существенных улучшений, связанных с файловыми системами и хранилищами данных:

* Файловая система NILFS2, разработанная в недрах японской телефонной компании NTT, как система особо устойчивая к сбоям. Для хранения всех данных в NILFS2 используются подобные логам структуры, в которых только добавляются новые записи и никогда не переписываются активные. Таким образом оборванная крахом операция записи, никак не отразится на целостности хранимых данных. В NILFS используются B-tree деревья и 64-битные структуры данных, поддерживается возможность фиксации снапшотов (контрольных точек в логе) для просмотра состояния данных на определенный момент времени. Более того с данными в снапшотах можно продолжать работать как с альтернативной веткой ФС, существующей параллельно.
* Файловая система Exofs (старое название osdfs), разработанная Avishay Traeger из IBM и представляющая собой вариант файловой системы ext2, адаптированный для работы с новым типом хранилищ объектов OSD (Object-based Storage Device). OSD представляет новый уровень абстракции при размещении информации, вместо линейной последовательности секторов в блочном устройстве (массив), представлена идея хранения объекта как единого целого. Exofs поддерживает протокол T10 OSD (расширение к SCSI), который позволяет передавать данные не блоками, а объектами (целыми файлами), при раздельной передаче данных и метаданных. Для экспериментов можно использовать тестовый OSD Initiator, хранящий данные в БД SQLite или симулятор OSD накопителя.
* fscache/cachefiles - разработанная в Red Hat универсальная инфраструктура для организации кэширования в локальной файловой системе данных, передаваемых через сетевые файловые системы, подобные NFS и AFS.
* В экспериментальном режиме ("staging") в состав ядра включен код высокопроизводительной распределенной сетевой файловой системы POHMELFS и устройства DST, представляющего собой драйвер сетевого устройства транспортного уровня для организации распределенных хранилищ данных, функционирующего в ядре на уровне блочного устройства, работающего поверх нескольких машин в сети (ближайшие аналоги - DRBD, iSCSI и NBD). Основные характеристики POHMELFS можно посмотреть здесь, DST - здесь. Системы разработаны Евгением Поляковым.
* Добавлены патчи улучшающие работу файловых систем btrfs, reiserfs, ext3, ext4. В состав включен патч к файловой системе ext4 с решением проблемы с потерей данных в файлах, перезаписываемых незадолго до момента краха системы. В патче представлен новый режим монтирования "auto_da_alloc", меняющий поведение отложенной записи данных при выполнении функций close и rename;
* Начальная поддержка NFS 4.1, уже реализована поддержка сессий, но интеграция кода Parallel NFS ожидается только в будущих версиях.
* В MD реализации программного RAID добавлена поддержка дополнительного контроля целостности данных, добавлены средства для преобразования raid6 в raid5 и реализована поддержка создания RAID6 поверх RAID5, RAID4 поверх RAID5 и RAID5 поверх RAID1. В DM (device mapper) появилась поддержка механизма "барьеров", который позволяет обеспечить неизменность некоторых запросов в очереди ввода/вывода для корректной фиксации транзакций ФС;

Другие заметные улучшения:

* Существенно переработана поддержка спящего и ждущего режима (suspend/resume), особенно в плане поддержки временной остановки во многих драйверах устройств;
* Поддержка протокола RDS (Reliable Datagram Sockets), предназначенного для высокоскоростного обмена сообщениями между узлами в кластере, с минимальной задержкой и гарантированной доставкой. Код предоставлен компанией Oracle;
* Реализована поддержка модулей безопасности TOMOYO Linux, по сути очень похожих на AppArmor, также привязывающих политику безопасности процесса к файловому пути, но реализованные концептуально более правильно (патч с AppArmor ранее был отвергнут для включения в Linux ядро);
* IMA (Integrity Management Architecture) - инфраструктура контроля целостности исполняемых файлов, созданная разработчиками IBM как дополнение средств SELinux и Slim возможностью защиты в офлайн режиме (например, когда злоумышленник получает доступ загрузившись со своего LiveCD). Новая система позволяет исполнять только файлы, имеющие корректную цифровую подпись, при изменении или замене файла его выполнение будет блокировано;
* Реализована поддержка чернового варианта будущего стандарта IEEE 802.11w, определяющего некоторые новые технологии для повышения безопасности передачи управляющей информации в беспроводных сетях;
* Добавлены системные вызовы preadv() и pwritev(), имеющиеся в BSD-системах;
* Расширена поддержка нового оборудования, в комплект включено много новых драйверов устройств (особенно WiFi), код звуковой системы ALSA обновлен до версии 1.0.19. В беспроводном стеке улучшена поддержка режимов энергосбережения, представленных в современных Wifi картах;
* Обработчики прерываний переведены на многопоточную систему работы, что позволит существенно повысить отзывчивость системы за счет ухода от блокировок;
* Добавлены дополнительные патчи, позволяющие уменьшить время загрузки ядра за счет асинхронной инициализации некоторых подсистем и аппаратных устройств, разработанные в рамках проекта Moblin.
* Добавлен DRM (Direct Rendering Manager) модуль для видеокарт ATI R600/700;
* Поддержка сжатия собранного образа ядра методами LZMA и BZIP2;
* В сетевую подсистему принят патч, позволяющий организовать обработку более 64 тысяч одновременных соединений через один bind() с указанием нулевого порта (номер порта будет выбран из группы доступных локальных адресов);
* Добавлена поддержка архитектуры MicroBlaze (софт-процессоры на базе Xilinx FPGA), обновлена input-прослойка, улучшен код загрузки прошивок (firmware), добавлен драйвер intel для организации виртуальных сетей.
http://www.opennet.ru/opennews/art.shtml?num=22084

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35308
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение Alex Keda » 2009-06-10 23:18:02

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

POHMELFS
явно наши делали
Убей их всех! Бог потом рассортирует...

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение LMik » 2009-06-10 23:22:34

lissyara писал(а):

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

POHMELFS
явно наши делали
Системы разработаны Евгением Поляковым.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
Adekamer
пингвин
Сообщения: 694
Зарегистрирован: 2007-10-09 18:36:48
Откуда: 127.0.0.1
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение Adekamer » 2009-06-13 19:07:42

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

Alksndr
рядовой
Сообщения: 18
Зарегистрирован: 2009-05-14 18:48:34
Откуда: Оттуда где медведи по улицам ходят
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение Alksndr » 2009-06-14 8:54:15

Adekamer писал(а):мне стыдно - но я чето уже пол джня ненапряжно в 2.6.30 не могу победить звук :)
А что с ним приключилось?

Аватара пользователя
gloom
лейтенант
Сообщения: 738
Зарегистрирован: 2008-03-13 16:29:12
Откуда: UA

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение gloom » 2009-06-14 19:49:32

Adekamer писал(а):мне стыдно - но я чето уже пол джня ненапряжно в 2.6.30 не могу победить звук :)
oss-linux поставь

rainy
мл. сержант
Сообщения: 76
Зарегистрирован: 2008-02-01 23:26:45

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение rainy » 2009-06-15 10:37:55

мне стыдно - но я чето уже пол джня ненапряжно в 2.6.30 не могу победить звук
регрессия в драйверах, к бабке не ходи.
К сожалению, последнее время, очень часто это стало происходить в линуксе. То видео, то звук отваливаются с новым релизом, особенно на железе 3-5 летней давности.

Аватара пользователя
Adekamer
пингвин
Сообщения: 694
Зарегистрирован: 2007-10-09 18:36:48
Откуда: 127.0.0.1
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение Adekamer » 2009-06-22 5:34:43

мля - я как последний баран тупо самостоятельно пытался понять что за фигня - звук запинаеться
ядро по разному раз очень много пересобирал - смотрел логи
а это оказываеться уже известный баг алсы
а надо было тшеславие засунуть в /dev/ass и посмотреть что на форумах по этому вопросу пишут
в общем ванила только для дома
уже не первый раз сталкиваюсь, видимо пока 2.6.29 останеться рабочим ядром
ну или дождусь патча в гит

Аватара пользователя
Syward
мл. сержант
Сообщения: 81
Зарегистрирован: 2008-07-06 22:27:33
Откуда: Mytischi
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение Syward » 2009-07-01 21:01:10

Adekamer писал(а):мля - я как последний баран тупо самостоятельно пытался понять что за фигня - звук запинаеться
ядро по разному раз очень много пересобирал - смотрел логи
а это оказываеться уже известный баг алсы
а надо было тшеславие засунуть в /dev/ass и посмотреть что на форумах по этому вопросу пишут
в общем ванила только для дома
уже не первый раз сталкиваюсь, видимо пока 2.6.29 останеться рабочим ядром
ну или дождусь патча в гит

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

root@syward:~# uname -a
Linux syward 2.6.30-020630-generic #020630 SMP Wed Jun 10 09:45:40 UTC 2009 i686 GNU/Linux
Все ровненько, дрова только на видео слетели, пришлось переставлять. Звук не затыкается, сетевки не глючат. Компиз богомерзкий пашет.
Существует рoвнo oдин интуитивнo пoнятный интерфейс - сoска. Все остальные oсваиваются путем oбучения или методом тыка...©

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение hizel » 2009-07-01 22:19:40

скакал вокруг недавно перешитого роутера три часа, приговаривая "шоже ты дитятко асусное опечалилось, шоже не работаешь" , а оказалось просто на раб компутере дебиан до 2.6.30 обновился, очень я раcтроился и сказал нецензурные слова :]
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Adekamer
пингвин
Сообщения: 694
Зарегистрирован: 2007-10-09 18:36:48
Откуда: 127.0.0.1
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение Adekamer » 2009-07-02 7:19:14

2Syward - проблема с некоторыми дровами в алсе
у нас с тобой разное звуковое железо
тебе повезло - мне нет
нареканий по работе другого функционала в ваниле 2.6.30 у меня пока нет

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение ProFTP » 2009-07-03 7:40:53

В Gentoo я заметил что система портов лучше чем в FreeBSD

кто подтвердит?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение manefesto » 2009-07-03 7:44:09

могу только опровергнуть
меня USE флаги не вштырили.
нету make config
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение hizel » 2009-07-03 8:26:39

троо, неасилил euse и emerge -av package :-D
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение hizel » 2009-07-03 8:28:37

ProFTP писал(а):В Gentoo я заметил что система портов лучше чем в FreeBSD

кто подтвердит?
критерии лучшести озвучь
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: релиз Linux ядра - 2.6.30

Непрочитанное сообщение ProFTP » 2009-07-03 8:45:05

при обвнолении там лучше чем portupgrade, нету такой фигни при обновлении когда ставить 100 пакетов, на 99 оно заглючилось, дальше надо все с начало ставить portupgrade -frR

пакеты на python и база с ним, BerleyDB использовать в shell - это гониво, сама база обновляется минут 5-10 (если очень много установочных программ), portupgrade всегда проверяет эту база перед начало сборки и после, занимает длительное время

portupgrade не логирует действия, начал обнолвять десктоп сутки 2, portupgrade -arR, какой-то пакет заглючился, выдал в консоль целый список, но ИМХО не видно из-за какого порта была ошибка (список был большой)... http://forum.lissyara.su/viewtopic.php?f=8&t=9538 теперь опять 2 сутки компилировать тоже самое? man portupgrade про логированиене не сказал...

может я генто мало юзал, но там такого не видел
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение