LINUX.ORG.RU

Сообщения post-factum

 

Смена нумерации версий ядра Linux состоялась

Группа Ядро Linux

Линус Торвальдс выпустил ядро версии 3.0-rc1. Отменено использование чётных/нечётных номеров для обозначения стабильности ядра, а третье число отдано команде стабилизации. Таким образом, следующий после этого релиз будет иметь номер 3.1, а стабильный — 3.0.1.

Версия 3.0 ядра Linux ничем особо не примечательна, кроме как обновлением драйверов.

>>> Официальный анонс

 ,

post-factum
()

Вышло ядро Linux 2.6.39

Группа Ядро Linux

После двух месяцев разработки вышло новое ядро Linux версии 2.6.39.

Из нововведений следует отметить:

  • окончательно и безвозвратно удалён BKL. Соответствующего кода в ядре больше нет. Вообще нет. Весь процесс занял около трёх лет;
  • реализована обработка практически всех прерываний в отдельных потоках;
  • исправлены проблемы, возникшие после применения оптимизационных патчей, между VFS и SELinux;
  • переработана подсистема блочных устройств, что позволило снизить количество блокировок и очистить код;
  • добавлена поддержка паравиртуализированных сетевых устройств Xen;
  • внесены изменения в планировщик процессов, исправляющие проблемы с виртуализацией Windows;
  • добавлена поддержка ipset, что позволяет более эффективно работать со списками IP-адресов и портов;
  • произведено множество улучшений в файловых системах ext4, btrfs и xfs, направленных на увеличение быстродействия и повышение стабильности;
  • улучшена поддержка беспроводных карт Realtek, Intel, Broadcom и Ralink;
  • произведены улучшения в драйвере видеокарт Intel;
  • добавлена поддержка видеокарт семейства Cayman (AMD);
  • добавлена поддержка Z-компресии в драйвере Nouveau;
  • добавлена поддержка хабов USB 3.0;
  • добавлен драйвер мыши для Hyper-V;
  • удалены autofs3 и smbfs;
  • обновлена документация, поставляемая вместе с ядром;
  • добавлено и обновлено множество драйверов устройств;
  • внесено большое количество исправлений в другие подсистемы;
  • исправлено большое число ошибок.

Более детально прочитать о нововведениях можно здесь: часть 1, часть 2, часть 3, часть 4.

Подробный список изменений на Kernel Newbies

Загрузить тарболл исходных кодов

Загрузить патч на ядро 2.6.38

>>> Официальный анонс от Линуса Торвальдса

 ,

post-factum
()

Любимых женщин — с 8 марта!

Группа Linux.org.ru

От имени администрации, пользователей, анонимусов и себя лично хочу поздравить всех-всех женщин со светлым праздником весны — Международным женским днём.

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

Отдельное пламенное поздравление местным айтишницам: холодного камня и горячего сердца, быстрой компиляции и долгого здравствования.

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

 

post-factum
()

Вышел офисный пакет LibreOffice 3.3

Группа Офисные приложения

Первый стабильный релиз LibreOffice доступен для загрузки.

Меньше, чем за 4 месяца, количество разработчиков LibreOffice возросло с 20 до сотни. Это позволило довольно высокими темпами сделать новую версию. Сообщество разработчиков смогло наладить свой независимый процесс разработки за очень короткое время. Благодаря привлечению большого числа сторонних разработчиков исходный код претерпел значительную очистку, что позволило создать хорошую базу для дальнейшего развития.

Следует отметить несколько новых возможностей и улучшений:

  • добавлена возможность импорта и работы с файлами SVG;
  • облегчён способ форматирования заглавных страниц и их нумерации в Writer'е;
  • улучшен инструмент навигации Writer'а;
  • улучшена эргономика в Calc при управлении листами и ячейками;
  • добавлены фильтры импорта Microsoft Works и Lotus Word Pro;
  • в состав пакета включены многие расширения, например, импорт PDF, консоль презентаций, улучшенный мастер отчётов и т. п.

Также, LibreOffice включает все новые наработки OpenOffice 3.3:

  • добавлено внедрение стандартных шрифтов в PDF;
  • добавлен новый шрифт Liberation Narrow;
  • повышена защищённость документов;
  • добавлены новые настройки импорта файлов CSV;
  • представлен новый интерфейс печати;
  • …и многое другое.

Подробнее о нововведениях

Страница загрузки

>>> Анонс

 

post-factum
()

Вышел ulatencyd — демон, контролирующий параметры отзывчивости системы

Группа Ядро Linux

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

Демон пока не готов для повседневного использования, но успешное начало уже положено. Так, например, при выполнении «make -j 40» на двухъядерной машине автор демона смог без проблем смотреть HD-фильм.

Архитектура демона выглядит так.

Обычно, правила, используемые демоном, всего лишь помечают процессы некоторыми флагами, значимыми для планировщика при принятии решений об установке параметров процессов. В отдельных случаях может использоваться принудительное планирование.

Над демоном ещё предстоит хорошо поработать, чтобы он вёл себя корректно при бесконечном своппинге или форк-бомбах, например. Также, хотя и была произведена оптимизация правил, написанных на Lua, нагрузка на демон при большом количестве порождаемых процессов всё ещё высока.

>>> Исходный код

 , , ,

post-factum
()

Интервью с Эдуардом Шишкиным о reiser4

Группа Linux General

Ввиду того, что Эдуард — человек занятой, эпопея с интервью растянулась на неопределённый срок. Но, несмотря ни на что, разработчик reiser4 таки выделил время и ответил на вопросы уважаемого сообщества Хабра и ЛОРа.

В этом интервью Эдуард поделился планами о дальнейшем развитии reiser4, описал то, чем отличается эта ФС от всех остальных, раскритиковал разработчиков btrfs и усомнился в их компетентности, раскрыв, по его мнению, те стороны, в которых btrfs изначально провалилась.

В интервью затронуто то, чем занимается Ганс Райзер, что должно снять все вопросы о том, может ли он помогать развитию своего детища, сидя в тюрьме.

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

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

>>> Интервью

 , ,

post-factum
()

Выпущено ядро Linux 2.6.36

Группа Ядро Linux

Состоялся выпуск новой версии ядра Linux версии 2.6.36. Её разработка длилась 80 дней, за это время в ядре произошли следующие изменения:

  • добавлена подсистема безопасности AppArmor;
  • переработана подсистема VFS в плане распараллеливания работы;
  • переписан механизм OOM, позволяющий ядру вести себя более корректно при нехватке памяти;
  • добавлена поддержка Intel Intelligent Power Sharing support (касается управления питанием на платформах Intel Core i3/5 с интегрированной графикой);
  • отладчик KGDB интегрирован с подсистемой KMS. Дебажить теперь стало ещё проще;
  • добавлена поддержка процессоров Tilera;

Как результат некоторой пачки изменений, планируется, что улучшится отзывчивость системы в целом.

Также, в ядре было сделано множество других улучшений, обновлены драйверы и т. д., и т. п. Наиболее подробный список изменений описан на странице Kernel Newbies. Касательно драйверов можно почитать здесь.

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

>>> Официальный анонс

 ,

post-factum
()

Вышел BFQ для ядра 2.6.34

Группа Ядро Linux

Сегодня замечен замечательный планировщик ввода-вывода для ядра 2.6.34. По словам разработчика, выпуск задержался из-за того, что проводилось переписывание и тестирование кода.

Сейчас BFQ доступен в stable-ветке zen-kernel и в патчсете pf-kernel.

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

 , , ,

post-factum
()

FreeBSD Foundation профинансирует доработку поддержки виртуализации в Jail

Группа BSD

Организация FreeBSD Foundation объявила о выделении денежного гранта Бьёрну Зибу (Bjoern Zeeb), направленного на финансирование работы по улучшению механизмов виртуализации в подсистеме Jail и продолжение развития виртуального сетевого стека. В итоге планируется привести в готовый для промышленного использования вид код, созданный в данных направлениях за последние два года, и обеспечить его интеграцию в ветку FreeBSD 9.

Интеграция виртуального сетевого стека позволит значительно расширить сетевую функциональность подсистемы jail, например, даст возможность создания для каждого jail-окружения индивидуальных и автономных настроек маршрутизации, пакетного фильтра, IPSec, sysctl-переменных ядра. Кроме сетевого стека для Jail планируется также обеспечить виртуализацию других подсистем, таких как SYSV/Posix IPC, снизив при этом накладные расходы до возможного минимума.

По словам Бьёрна Зиба, будущие технологии виртуализации на базе Jail будут интересны администраторам в первую очередь из-за их легковесности и простоты механизмов управления, мало чем отличающихся с точки зрения конфигурирования от классических Jail-окружений. Новые возможности Jail позволят использовать один сервер для запуска группы разноплановых систем, без выделения под каждую систему отдельного сервера. Хостинг-провайдеры смогут эффективно организовать работу на одном сервере тысяч изолированных хостинг-окружений, на обеспечение работы которых будет тратиться меньше ресурсов, чем при использовании обычного гипервизора виртуальных машин.

Взято с opennet.ru.

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

 

post-factum
()

Вышел патчсет от Кона Коливаса

Группа Ядро Linux

Вышел патчсет для ядра 2.6.32 от Кона Коливаса.

Коливас — в прошлом один из активных разработчиков ядра (анестезиолог по образованию, им же и работает), который привносил свежие идеи, улучшающие работу ядра Линукса на обычных десктопах. К сожалению, в своё время, ни его планировщик процессов SD, ни технология упреждающего своппинга (swap prefetching) не встретила одобрения со стороны «власть имущих» (т. е. Торвальдса), в связи с чем Коливас самоустранился от работ в области ядра.

К всеобщему счастью, несколько месяцев назад, Коливас снова представил свой планировщик, теперь уже названный BFS. За это время данный планировщик смог прочно укрепиться на десктопах некоторых пользователей из-за того, что он показывает лучшую отзывчивость системы в целом, чем ядро с планировщиком CFS (по-умолчанию).

Теперь же (как оказалось, ещё 12-го числа сего месяца, но безо всякого анонса) Коливас выпустил и свой патчсет, который не обновлялся более 2-х лет. В его состав вошёл как BFS, так и ряд других патчей, которые положительно влияют на интерактивность системы (а, значит, и удобство работы) десктопных пользователей.

Хочется надеяться, что в ближайшем будущем наработки Коливаса будут включены в основное ядро.

>>> Скачать патчсет

 , kolivas, patchset,

post-factum
()

Открыт публичный Git-репозиторий Linux ядра openSUSE

Группа Ядро Linux

Разработчики openSUSE открыли публичный Git-репозиторий Linux ядра с актуальными изменениями, произведенными в рамках проекта openSUSE.

Анонс: http://news.opensuse.org/2009/11/20/o...

Взято с opennet.ru: http://www.opennet.ru/opennews/art.sh...

>>> Как работать с репозитарием

 , , ,

post-factum
()

Reiser4 может войти в состав Linux во второй половине 2010 года

Группа Ядро Linux

По информации от Эдуарда Шишкина, одного из активных разработчиков Reiser4, работа над данной файловой системой продолжается, несмотря на отсутствие активности в списке рассылки разработчиков ядра Linux. В настоящий момент готовится к публикации на конференции USENIX Annual 2010 документ с полным описанием архитектуры Reiser4. В документе подробно описаны все используемые в reiser4 интерфейсы, плагины и примитивы (такие, как преобразование run-time объектов). Главная задача документа - доказательство того, что в Reiser4 не дублируются функции стандартной VFS и что в файловой системе устранены все мешающие интеграции с ядром Linux недоработки.

После обсуждения документа планируется начать подготовку к интеграции кода Reiser4 в состав основной ветки ядра. При оптимальном стечении обстоятельств, Reiser4 может войти в состав ядра Linux 2.6.36, которое выйдет во второй половине следующего года.

Оригинал новости: http://www.phoronix.com/scan.php?page...

>>> Новость на opennet.ru

 , , ,

post-factum
()

pf patchset

Группа Ядро Linux

Вышел новый патчсет под названием pf. Цель его создания — поддерживать некоторые патчи, которые не приняты в основную ветку, для текущего стабильного ядра. На данный момент патчсет включает три патча: bfq, bfs и tuxonice.

Через некоторое время кроме самого патча, возможно, будет открыт доступ к дереву git.

Маленький сайт: http://postfactum.pl.ua/pf/

>>> Сам патч

 , ,

post-factum
()

kernel.org поменял дизайн

Группа Ядро Linux

Случилось то, чего никто, наверное, не ожидал, но искренне надеялся.

Сайт kernel.org, официальный веб-ресурс ядра Линукса поменял дизайн.

Убрана ветка 2.2 и -mm, добавлена ветка -next и три предыдущие версии ядра с последними стабилизационными патчами. Порядок версий соответствует их новизне, поэтому -next находится в самом верху.

Также добавлена большущая кнопка для скачивания последнего mainline-релиза. ИМХО, она выглядит немного убого, и её можно было бы убрать из-за дубляжа уже существующей ссылки.

Но в целом класно.

>>> Собственно сайт

 kernelorg, ,

post-factum
()

Новый мейнтейнер подсистемы TTY

Группа Linux General

Подсистема ядра Linux TTY обрела нового мейнтейнера. Им стал хорошо нам известный Greg Kroah-Hartman. Пока неизвестно, как это повлияет на саму подсистему, но факт того, что развитие не остановилось, радует.

>>> Соответствующий коммит

 , maintance, ,

post-factum
()

День системного администратора

Группа Linux General

Каждый год в последнюю пятницу июля отмечается очень важный праздник — День системного администратора.

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

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

Товарищи! Коллеги! С праздником!

>>> Вики

 ,

post-factum
()

Bochs 2.3

Группа Open Source

Доступна финальная версия эмулятора Bochs 2.3. Из основных нововведений:

  • сохранение/восстановление состояния;
  • поддержка Dual Core и Intel(R) HyperThreading Technology;
  • куча багфиксов и мелких, но приятных изменений.

Скачать: http://sourceforge.net/project/showfi...

>>> Changelog

post-factum
()

RSS подписка на новые темы