LINUX.ORG.RU

Релиз стабильной версии realtime-ядра Linux 2.6.34-rt

 , , ,


0

0

Состоялся релиз стабильной версии ядра Linux, модифицированного для использования в системах реального времени. Это ядро используется в промышленных дистрибутивах MontaVista, Red Hat и Novell.

На данный момент ядро -rt содержит около пятисот патчей, накладываемых поверх основного ядра. С момента выхода 2.6.33-rt было внесено более десяти тысяч коммитов. Интересен подход к проблеме тестирования, применённый в процессе подготовки 2.6.34-rt: все десять тысяч коммитов были разбиты на 400 групп, в среднем по 25 патчей в каждом. Далее группы поочерёдно применялись к ядру 2.6.33-rt и тестировались на предмет рассогласований с основными пятьюстами патчами.

Также заслуживает внимания факт постоянного уменьшения количества патчей в ядре -rt в силу перетекания их в основное ядро. Интеграция всех патчей проекта PREEMPT_RT, который и занимается выпуском ядер -rt, может завершиться к концу текущего года или в начале следующего. Вышеописанный метод слияния патчей потребовал всего около двух месяцев на переход от 2.6.33 к 2.6.34. Поэтому, при сохранении таких темпов работы, для интеграции патчей реального времени в ядро 2.6.38 потребуется около восьми месяцев.

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



Проверено: post-factum ()
Последнее исправление: post-factum (всего исправлений: 1)
Ответ на: комментарий от abraziv_whiskey

Я ещё петь задом наперёд умею и прыгать на одной ноге. А зачем ты разыгнориваешь тех, кого заигнорил? Слабачок?

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

Ясно. Впрочем, для десктопа rt ядро как будто и не нужно. Если только людям, работающим со звуком.

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

Я сначала удмал что это не изменённая цитата с опеннета, спасибо за наводку!

ZenitharChampion ★★★★★
()

лучше б zen 37ой выкатили =(

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

> А где оно, собственно, в жизни применяется?

LinuxEMC2 — система управления станками с ЧПУ. Если у станка нет собственного навороченного аппаратного контроллера, то комп управленяет сервоприводами и инструментами напрямую, а тут реалтайм просто необходим.

shahid ★★★★★
()
Ответ на: комментарий от cvs-255

нету его. а лично у меня и не было. откуда Вы его берёте - не знаю. гневные BSD-фанаты кричат, что, мол у такой мелочи, как десктопные пользователи «12309» (в скобочках, ибо там всё туманно) не особо заметен, а в серьёзных конторах, дескать, видно - и поэтому, конечно же, там якобы BSD. но это оффтоп.

по теме - если кто знает, как вызвать эффект 12309 кроме рутинных действий - пишите, попробую. обычно рекомендуемые dd if=/dev/zero of=~/file или что там тормозов не вызывают.

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

Иногда происходит при одновременном многократном обращении к диску для чтения-записи больших объемов. Что не годится для realtime, где требуется гарантированный ответ (пусть и содержащий сообщение об ошибке) в фиксированное время.

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

прямо сейчас делается рекурсивное копирование BD-remux'овой папки с 30 с лишним гигабайт. также dropbox работает себе в фоне, yakuake, thunderbird в трее, firefox (4 вкладки) - с ютубом в том числе (360Р не тормозит сейчас), ktorrent раздаёт-качает + смотрю фильм (обычный BDRip закодированный x264 2.18 гб). KDE с эффектами. окошки сворачиваются быстро, разворачиваются чуть медленнее (все скопом если).

система: P4 3.2 Prescott, 1GB RAM (DDR2 низши частот), 500 GB винт (1 пластина там).

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

а так... некто виндовс при меньшем количестве задач вообще уходил в себя и не возвращался. так что лично я доволен.

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

А у меня наблюдались тормоза. Также, когда было 512 мб памяти, наблюдался долгий свопинг. Это хоть и не 12309, но тоже не годится для реального времени.

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

при каких условиях? забить-то что угодно можно, если заданий система дать столько, что она не унесёт. да и может чисто баг дистрибутива или неправильно собранное/сконфигурированное ядро. надо же не только патч наложить, но и настроить грамотно.

и опять же, это штука такая - тут не надо говорить в прошедшем времени и с уверенностью переносить на настоящее. то, что глючило вчера - порой может превосходно работать уже сегодня.

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

> при каких условиях? забить-то что угодно можно, если заданий система дать столько, что она не унесёт.

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

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

> А как там с 12309?

12309 эта та-самая супер-функция — которая станет доступна только если вынуть из слотов компьютера несколько оперативки? :-D

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

как бы есть «жёсткое» реальное время и «мягкое». последнее - вправе тормозить. и ещё - если система НЕ настроена грамотно - она будет работать неправильно. любая.

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

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

CTAPK
() автор топика
Ответ на: комментарий от cvs-255

Тормозят обычно интерфейсы и иксы. На SIGKILL процессы реагируют моментально. Так что реализовать можно.

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

Так и обычный линукс вроде особо не тормозит кроме некоторых случаев.

cvs-255 ★★★★★
()
Ответ на: комментарий от CTAPK

> А то при моих восьми гигабайтах во время копирования всё виснет почти намертво.

ну тык значит это не 12309 .. а какаято другая супер-функция

т к — 12309 работает только при нехватке оперативке

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

>12309 работает только при нехватке оперативке

Первый раз слышу.

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

>т к — 12309 работает только при нехватке оперативке

Ничего подобного. Оперативка здесь вообще побоку.

golodranez ★★★★
()
Ответ на: комментарий от cvs-255

>Система реального времени не должна тормозить ни при каких условиях.

специалиста сразу видно ))

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

>А то при моих восьми гигабайтах во время копирования всё виснет почти намертво.

сказки. 12309 локализован, можно получить, если копировать с поцарапанного сидирома.

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

>сказки

Ога. Раз ты сказал - значит, так и есть. А то, что гуй висел при копировании семисот гигабайт фильмов с одного харда на другой - это у меня галлюцинации были. Или я вообще всё придумал.

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

нормально
да и с рт нормально
только патчик надо наложить

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