Компания Oracle объявила (https://blogs.oracle.com/linux/entry/unbreakable_enterprise_...) о выходе первой тестовой версии Unbreakable Enterprise Kernel 3 (http://linux.oracle.com/RELEASE-NOTES-UEK3-BETA-en.html) (UEK R3), варианта ядра Linux, ориентированного для промышленного применения в дистрибутиве Oracle Linux в качестве альтернативы ядру из состава Red Hat Enterprise Linux.
Выпуск основан на ядре Linux 3.8.13 (UEK R2 базировался на ядре 3.0.16), которое дополнено новыми возможностями, оптимизациями и исправлениями, а также проверено на совместимость с большинством приложений, работающих в RHEL, и специально оптимизировано для работы с промышленным программным обеспечением и оборудованием Oracle. Unbreakable Enterprise Kernel 3 доступен (http://public-yum.oracle.com/beta/) в пакетах для Oracle Linux 6 Update 4, но код нового ядра пока не размещён (https://oss.oracle.com/git/?p=linux-uek3-3.8.git;a=summary) в публичном Git-репозитории.Из добавленных улучшений отмечается:
- Включение в штатное ядро поддержки системы динамической трассировки DTrace (http://www.opennet.me/opennews/art.shtml?num=35586), без необходимости установки для DTrace отдельного ядра. DTrace теперь поддерживает контрольные вызовы для трассировки программ в пространстве пользователя в режиме USDT (User-space Statically Defined Tracing), подразумевающем сборку программ с включением специальных статических контрольных точек;
- Расширение возможностей файловой системы Btrfs: поддержка учитывающих подразделы групповых квот, поддержка ссылок между подразделами, добавление вызовов send/receive для передачи снапшотов ФС или инкрементальных наборов изменений, поддержка "hole punching" для пометки неиспользуемой части файла, возможность горячей замены сбойных дисков;- Улучшена поддержка cgroups и контейнеров LXC;
- В ext4 добавлена возможность сохранения содержимого мелких файлов непосредственно в inode;
- Поддержка режима быстрого открытия TCP-соединений (TFO - TCP Fast Open), который позволяет сократить число шагов установки соединения за счёт комбинирования в один запрос первого и второго шагов классического 3-этапного процесса согласования соединения, и давая возможность отправки данных на начальном этапе установки соединения.
URL: https://blogs.oracle.com/linux/entry/unbreakable_enterprise_...
Новость: http://www.opennet.me/opennews/art.shtml?num=38066
>Расширение возможностей файловой системы BtrfsА fsck там тоже расширен, хотя бы до хоть как-то работающего состояния?
Дык Unbreakable же, значит не ломается.
Я как-то тоже сделал свою сборку линукса, она тоже неломаемая. У всех дистрибутивов Linux много багов, а у моего один: зависает во время загрузки.
Зато пользовательские данные не прое#т! Потому что пользователь их создать не сможет.
> Дык Unbreakable же, значит не ломается.Сдается мне что оракл удачно купил у саней команду по производству маркетингового буллшита. У саней fsck не требовался для ZFS, а оракл симметричненько для btrfs'а отбрехался :).
Ждем когда шестетки типа LinuxRIP'а переименуются в LinuxMustRock и побегут нахваливать btrfs, рассказывая как там можно жить без fsck. Ну так, чтобы из политики партии не выбиваться.
ты путаешь. zfs действительно не нужен fsck by desing.
По какому такому дезингу? По дезинформации что ли?
> А fsck там тоже расширен, хотя бы до хоть как-то работающего состояния?fsck в btrfs не нужен же. По определению.
Интересно, а настойчивые попытки "уделать" красношляпу базируются сегодня на спортивном или бубновом интересе? :)
Если ты о попытках Оракла, то у него под каждую версию его СУБД и других продуктов своя сборка/патч Линукса (есть даже варианты продуктов, которые в принципе не ставятся ни под какую, что вызвано, видимо, битыми архивами на сайте). В принципе, можно любую СУБД на любую сборку, конечно, поставить, но при этом количество ручной работы и отсутствие конкретных руководств зашкаливает.
Красношляпка позаимствовала у майкрософта вакантного "Стивена Элопа", у красношляпки интерес к самоуделыванию.
> Интересно, а настойчивые попытки "уделать" красношляпу базируются сегодня на спортивном
> или бубновом интересе? :)На бабловом: у них есть базы и им нужна система которую они могли бы поставлять для работы с ними. Линукс вполне себе подходит. А в том же btrfs рукоятки для делания их базам удобно - есть, в отличие от ZFS'а например.
>> Интересно, а настойчивые попытки "уделать" красношляпу базируются сегодня на спортивном
>> или бубновом интересе? :)
> На бабловом: у них есть базы и им нужна система которую они
> могли бы поставлять для работы с ними. Линукс вполне себе подходит.
> А в том же btrfs рукоятки для делания их базам удобно
> - есть, в отличие от ZFS'а например.это ж какие такие рукоятки, если они владельцы zfs?
> это ж какие такие рукоятки, если они владельцы zfs?ZFS by design плохо подходит для хранения баз, и это очень сложно вылечить.
Проще сделать новую ФС, с учетом опыта ошибок. Так появилась btrfs.
Зачем базе данных вообще файловая система?
Это уже оракловцев спрашивайте.
Смысл делать отдельное ядро?! Не проще все улучшения подтолкнуть в ваниль, например то что касается ФС было бы там очень кстати.
> Смысл делать отдельное ядро?!Так они и не делают. Допатчили LTSный 3.8 и переобозвали. Типа, вот вам 3-е по счету ядро...
> Смысл делать отдельное ядро?! Не проще все улучшения подтолкнуть в ваниль, например
> то что касается ФС было бы там очень кстати.Нет, не проще. Синдром Шаттлворта же. Зачем раздавать для всех, если можно оставить только для себя в виде киллeр-фичи?
синдром тупого ватузятника такой бред нести?в генту есть одноимённый оверлей
$ layman -L|grep unity
* unity-gentoo [Git ] (git://github.com/shiznix/unity-ge...)$ eix unity-base/unity-meta
* unity-base/unity-meta [1]
Available versions: [m]~7.0.0-r2^m {accessibility +chat gnome gnome-extras +webapps +xdm}
Homepage: http://unity.ubuntu.com/
Description: Unity Desktop - merge this to pull in all Unity packages
[1] "unity-gentoo" /var/lib/layman/unity-gentooбери, пользуйся. ставится и вполне сносно (ну, как и в убунте) работает (как-то пробовал).
НЕ БЕРУТ, ПОТОМУ ЧТО НИКОМУ НИНАТЬ, ИДИOТ!
> бери, пользуйся. ставится и вполне сносно (ну, как и в убунте) работает (как-то пробовал).Скажем спасибо компании Canonical, за то, что она обеспечила интеграцию юнити с мейнстримными компонентами, так что для его установки уже не надо ставить патченые либы!
Ну и этот оверлей для гентушников тоже они сделали, конечно.
Не, давай скажем спасибо тебе, что ты для всех дистров пропатчил, собрал, раздал…
Не? Не собрал? Спасибо не скажем?
Или что, рх делает пакеты для дебиана? Или дебиан для рх?Опенсорс - это конечно свобода, но это свобода что-то делать самому, а не халява.
Хочешь, делай. Но за тебя это делать никто не обязан.
И тебе спасибо, за то что пропустил сказанное по делу, и прицепился к шутке.
Шутка, это когда смешно.
А твой пост просто глупый.
Велосипед очередной изобрели? Нафига TFO нужен, если RFC-1644 уж лет 15 как есть.
Так само TFO вроде еще с 3.6 в ядре.
3.7
http://www.opennet.me/opennews/art.shtml?num=35085
http://thread.gmane.org/gmane.linux.network/241696Но для менеджеров надо же какие-то профиты написать. :)
Вот и пишут "в UEK R3 относительно UEK R2 появилось TFO"
T/TCP уже нигде нет. И проблемы с безопасностью сами по себе не исчезли.
доработка ext4 с добавлением файла в ноду скорее всего перейдет в основную ветку
> доработка ext4 с добавлением файла в ноду скорее всего перейдет в основную веткуАлё, гараж! Это уже сто лет как в майнлайне, если меня не подводит склероз.
>> доработка ext4 с добавлением файла в ноду скорее всего перейдет в основную ветку
> Алё, гараж! Это уже сто лет как в майнлайне, если меня не
> подводит склероз.UEK R2 не было.
"специально оптимизировано для работы с промышленным программным обеспечением и оборудованием Oracle"Раньше были бизнесс-биты бизнесс-сложение бизнесс-условный переход и прочее. Но мысль маркетоидов не стоит на месте: встречайте Промышленные биты промышленное умножение-деление и промышленные условные (а для очень состоятельных людей и безусловные) переходы. Они задействуют секретные Промышленные ALU вашего процессора и раскрывают доселе недоступный потенциал особого Промышленного кэша 0 уровня!
как закончишь школу так и узнаешь что у оборудования существуют разные возможности применяемости и допуска. есть бытовое, есть промышенный допуск, есть военный, есть допуск в авиацию и тп..наверно ученики типа тебя пытаются собирать разные станки на оборудовании которое купили в ближайшем магазине, а потом пытаются удивляться почему это не работает.
> как закончишь школу так и узнаешь что у оборудования существуют разные возможности
> применяемости и допуска. есть бытовое, есть промышенный допуск, есть военный, есть
> допуск в авиацию и тп..При том половина этих допусков на бумаге есть, а внутри такой ужас, что иная конструкция от студней - на порядки лучше получается. Просто у студней нет денег на 100500 сертификатов и прочие отжималки бабок.
> как закончишь школу так и узнаешь что у оборудования существуют разные возможности
> применяемости и допуска. есть бытовое, есть промышенный допуск, есть военный, есть
> допуск в авиацию и тп..Только вот к сабжу это никак не относится.
Сабж - чистый маркетинговый буллшит в своем первозданном виде.
А что у них там не работает? Помню в этих их неломаемых ядрах вечно что-то было сломано. То паник при поднятии gre-тунеля, то fuse не работает.
> какой смешной народ :) все таки и бегут деньги шапке относить, то
> еще как-то подлизнуть..Ну ты, ради разнообразия, можешь подлизнуть ораклу. И зарплату им свою обратно отнеси.
http://public-yum.oracle.com/beta/repo/OracleLinux/OL6/uek3/...Оно?
Другими словами, все новшества - это новшества основного ядра! Они просто адаптировали свои стары епатчи.
> Другими словами, все новшества - это новшества основного ядра! Они просто адаптировали свои стары епатчи.Нет, DTrace в основном ядре нет и не будет.
А для ARM когда планируют ядро с Dtrace выпустить?
"Unbreakable ultimate corporate limited business edition". А ещё пафоснее?
Всё равно отэЦ в ред хате пашет, там понту больше будет.