Вернуться   Форумы Якутск Онлайн > Hi-Tech > Soft > Linux/BSD
Ответ
 
Опции темы Опции просмотра

А между тем выкатилось новое ядрышко
Старый 10.09.2009, 23:40   #1
lsmod
Постоялец
 
Аватар для lsmod
 
lsmod вне форума
Регистрация: 18.12.2007
Сообщений: 1,239
lsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутацию
По умолчанию А между тем выкатилось новое ядрышко

http://www.opennet.ru/opennews/art.shtml?num=23357

Новое ядро: 2.6.31

Цитата:
Линус Торвальдс объявил в списке рассылки Linux ядра о выходе релиза 2.6.31. В новое ядро принято около 12 тысяч исправлений от 1356 разработчиков, размер патча - 57Мб (добавлено 923 тыс. строк кода, удалено - 513 тыс.). 70% всех изменений связано с инфраструктурой драйверов и еще 6% связано c прошивками (firmware) и звуковой подсистемой, что значительно больше неформального баланса "50% изменений в драйверах и 50% во всем остальном". Примерно 11% изменений имеют отношение к поддержке различных аппаратных архитектур (ARM, mips, powerpc, sh, x86) и примерно столько же приходится на код, обеспечивающий работу файловых систем.
По ссылке более подробный обзор новшеств.

А здорово ядро лопатят, совсем недавно в 2.6.30 тоже капитальные изменения были.
__________________
to compile a compiler, you need a compiler
  Ответить с цитированием

Старый 10.09.2009, 23:45   #2
rohard
Постоялец
 
Аватар для rohard
 
rohard вне форума
Регистрация: 19.01.2009
Адрес: На восток от Солнца, на запад от Луны.
Сообщений: 1,120
rohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутацию
Отправить сообщение для rohard с помощью ICQ
По умолчанию

А можно полный обзор скопипастить?
  Ответить с цитированием

Старый 10.09.2009, 23:50   #3
lsmod
Постоялец
 
Аватар для lsmod
 
lsmod вне форума
Регистрация: 18.12.2007
Сообщений: 1,239
lsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутацию
По умолчанию

Более подробный обзор opennet:

Цитата:
Основные новшества:

* Поддержка USB 3.0 и хост-контроллеров, соответствующих спецификации xHCI 0.95 (eXtensible Host Controller Interface). Стандарт USB 3.0 определяет в качестве максимальной скорости передачи данных через USB интерфейс - 4.8 гигабит в сек., что в 10 раз быстрее USB 2.0;
* CUSE - расширяет возможности FUSE поддержкой создания драйверов символьных устройств (например, драйверов для звуковых карт), работающих на пользовательском уровне. Одним из первых проектов использующих CUSE является OSS Proxy, универсальный эмулятор звуковых устройств, позволяющий пробрасывать звук поверх сети на звуковую карту другой машины или организовать более полный уровень совместимости OSS-приложений с звуковой подсистемой ALSA, позволяющий в один и тот же момент использовать интерфейсы OSS (/dev/dsp, /dev/adsp и /dev/mixer) и ALSA;
* Проведена работа по улучшению отзывчивости системы при выполнении типовых десктоп операций в условиях нехватки оперативной памяти. Удалось добиться уменьшения на 50% числа запросов, попадающих на вытесненные в раздел подкачки страницы памяти, и на 1/3 уменьшить число обращений к свопу (pswpin), что продемонстрировало в тестах увеличение интерактивности при работе с десктопом примерно в два раза;
* Включение в состав KMS (Kernel Mode Setting) модуля для манипулирование видеорежимами на уровне ядра для карт ATI Radeon. В настоящий момент поддерживаются карты R1XX,R2XX,R3XX,R4XX,R5XX, в скором времени ожидается поддержка карт R6XX, R7XX (HD2XXX - HD4XXX) и более новых;
* Добавлена подсистема Performance Counter, позволяющая задействовать для выявления узких мест, отладки и профилирования специальных "PERFMON" регистров, доступных в современных CPU (например, Intel Core 2). Регистры PERFMON могут отразить такие статистически данные, как число выполненных инструкций, распределение попаданий данных во внутренний кеш, качество работы предсказательной логики CPU. Достоинство задействования аппаратных счетчиков производительности в возможности проведения операции профилирования без использования ptrace и без замедления работы на выполнение сопутствующих вычислений. Для управления представлена специальная утилита perf, поддерживающая в числе прочего и top-подобный формат вывода текущей статистики;
* Поддержка стандарта IEEE Std 802.15.4, определяющего низкоскоростной (до 250 Кб в сек), но энергоэффективный метод беспроводной передачи данных на небольшие расстояния (около 10 метров). Основное назначение - беспроводное соединение различных датчиков, переключателей и устройств автоматизации;
* Предварительная поддержка работы в режиме NFS 4.1 клиента;
* Улучшение средств по выявлению ошибок в ядре:
o Kmemcheck - механизм для выявления фактов некорректной работы Linux ядра с памятью, позволяющий выявить неинициализированные области выделенной через kmalloc памяти. Kmemcheck осуществляет мониторинг всех операций записи и чтения, сохраняя в логе все факты чтения блоков памяти, в которые до этого не производилась запись;
o Kmemleak - механизм для определения утечек памяти в Linux ядре. Используется метод похожий на применяемый в системе Valgrind;
o Поддержка использования утилиты gcov из состава GCC для кода Linux ядра. Gcov позволяет проанализировать частоту выполнения различных участков кода и выявить блоки которые можно подвергнуть оптимизации;
* Новый Firewire стек переведен в разряд базового стека. Ранее Firewire стек имел экспериментальный статус и разрабатывался в качестве замены для стека ieee1394. Кроме того, в ядре 2.6.31 добавлена поддержка проброса IPv4 поверх Firewire;
* Значительное расширение поддерживаемого оборудования, например, добавлен новый беспроводной драйвер iwmc3200wifi для карт Intel Wireless Multicomm 802.11;
* fsnotify - новая реализация механизма для слежения за событиями в файловой системе, представляющая собой переработанный вариант inotify и dnotify, основанный на использовании новой инфраструктуры нотификации в VFS;
* Внесен ряд cущественных улучшений в код файловых систем Btrfs и Ext4.

Выпустив релиз 2.6.31, разработчики сразу переключились на подготовку следующей версии: Грег Кроа-Хартман (Greg Kroah-Hartman) опубликовал в своем блоге подробный обзор состояния экспериментальной "staging" ветки и подчеркнул какие из проектов уже готовы для включения в состав Linux ядра 2.6.32.
__________________
to compile a compiler, you need a compiler
  Ответить с цитированием

Старый 11.09.2009, 00:08   #4
rohard
Постоялец
 
Аватар для rohard
 
rohard вне форума
Регистрация: 19.01.2009
Адрес: На восток от Солнца, на запад от Луны.
Сообщений: 1,120
rohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутацию
Отправить сообщение для rohard с помощью ICQ
По умолчанию

lsmod, премного благодарен.
  Ответить с цитированием

Старый 13.09.2009, 13:17   #5
MuHyP
Заинтересовавшийся
 
Аватар для MuHyP
 
MuHyP вне форума
Регистрация: 07.12.2008
Сообщений: 165
MuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутациюMuHyP имеет наиславнейшую репутацию
По умолчанию

а как свою установленную систему перевести на новую версию ядра?
  Ответить с цитированием

Старый 13.09.2009, 14:31   #6
Googleman
Постоялец
 
Аватар для Googleman
 
Googleman вне форума
Регистрация: 12.08.2008
Сообщений: 762
Googleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутациюGoogleman имеет наиславнейшую репутацию
По умолчанию

Пересобрать ядро из новых исходников и прописать новое ядро в загрузчик.
  Ответить с цитированием

Старый 13.09.2009, 14:31   #7
rohard
Постоялец
 
Аватар для rohard
 
rohard вне форума
Регистрация: 19.01.2009
Адрес: На восток от Солнца, на запад от Луны.
Сообщений: 1,120
rohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутациюrohard имеет наиславнейшую репутацию
Отправить сообщение для rohard с помощью ICQ
По умолчанию

Цитата:
Сообщение от MuHyP Посмотреть сообщение
а как свою установленную систему перевести на новую версию ядра?
Качаются сырцы с kernel.org, нашиваются заплатки по вкусу, конфигурируется и компилится. Делается бэкап старого ядра, ставится новое. Правится загрузчик.

Это без привязки у дистрибутивам, разработчики которых (за исключением Патрика) очень любят что-нибудь добавить/убрать. Так что, лучше используй их файл конфигурации.
  Ответить с цитированием

Старый 13.09.2009, 16:11   #8
Весёлый Молочник
Нарушитель правил поведения на форуме
 
Весёлый Молочник вне форума
Регистрация: 06.10.2006
Адрес: Якутск
Сообщений: 5,530
Весёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутацию
Отправить сообщение для Весёлый Молочник с помощью ICQ
По умолчанию

А можно из репоса выкачать и собрать, экономия трафика. Или подождать пока кто нибудь другой соберет в тех же репосах. Если у тебя проприетарные драйвера стоят, то лучше ядро не менять, не факт что с этим ядром всё будет работать.

Цитата:
* Проведена работа по улучшению отзывчивости системы при выполнении типовых десктоп операций в условиях нехватки оперативной памяти. Удалось добиться уменьшения на 50% числа запросов, попадающих на вытесненные в раздел подкачки страницы памяти, и на 1/3 уменьшить число обращений к свопу (pswpin), что продемонстрировало в тестах увеличение интерактивности при работе с десктопом примерно в два раза;
Это для меня актуально.

Последний раз редактировалось Весёлый Молочник, 13.09.2009 в 16:19.
  Ответить с цитированием

Старый 13.09.2009, 20:18   #9
lsmod
Постоялец
 
Аватар для lsmod
 
lsmod вне форума
Регистрация: 18.12.2007
Сообщений: 1,239
lsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутациюlsmod имеет наиславнейшую репутацию
По умолчанию

Добавлю, что можно качать не всё ядро, я только инкрементные патчи, и пропатчить до нужной версии, допустим, с 2.6.29 -> 2.6.30 -> 2.6.31.
__________________
to compile a compiler, you need a compiler
  Ответить с цитированием

Старый 13.09.2009, 22:18   #10
Весёлый Молочник
Нарушитель правил поведения на форуме
 
Весёлый Молочник вне форума
Регистрация: 06.10.2006
Адрес: Якутск
Сообщений: 5,530
Весёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутациюВесёлый Молочник имеет наиславнейшую репутацию
Отправить сообщение для Весёлый Молочник с помощью ICQ
По умолчанию

Нифига там размер патча 57 метров.
  Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +9, время: 11:31.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Якутск-Online. Перевод: zCarot