В следующей статье, Боб Бек (Bob Beck), разработчик OpenBSD, рассказывает про исследование, которое началось просто как проблема производительности RAID, но, в конечном счете, привело к проблеме с циклом ожидания. После исправления это дало внушительный прирост производительности.
Обновленный Linux реального времени: патч Real-Time Preemption -V0.7.47-09
Инго Молнар (Ingo Molnar) объявил о доступности новой версии своего набора патчей, который делает Linux вполне способным работать в мягком и жестком реальном времени. Новая версия вобрала в себя некоторые небольшие исправления и обновилась относительно последнего кандидата в релиз от Линуса.
Mono Live-CD - это способ посмотреть в работе на Mono Framework 1.1.7 а так же попробовать новые Mono приложения для рабочего стола без необходимости внесения изменений в свою систему.
ZDNet.ru: Nokia: «Наши патенты можно использовать в ядре Linux»
В среду Nokia заявила, что ее запатентованную технологию можно безвозмездно использовать в ядре Linux, что ставит финского гиганта мобильных телефонов в ряд компьютерных компаний, которые начинают предлагать программистам open-source защиту интеллектуальной собственности.
ZDNet.ru: Microsoft рекомендует пользователям IE деинсталлировать Netscape 8
Microsoft предупредила потребителей, что последняя версия браузера Netscape, может нарушать работу механизма визуализации XML в Microsoft Internet Explorer.
Дейв Масси, старший менеджер программы IE, в своем блоге указывает на то, что после установки Netscape 8 браузер IE, вместо XML-файлов, в том числе тех, в которых используется преобразование XSLT, будет отображать пустую страницу.
ZDNet.ru: AMD обнародовала детали плана виртуализации Pacifica
Компания Advanced Micro Devices опубликовала все детали технологии Pacifica, которая облегчит компьютерам исполнение нескольких операционных систем, — компьютерная индустрия с энтузиазмом относится к этой идее.
Во многом напоминая конкурирующий продукт Intel, AMD Pacifica реализует технологию, называемую виртуализацией, в процессорах для серверов и настольных ПК. Чипы с технологией Pacifica выйдут в первом полугодии 2006 года.
Обновленный Linux Real-Time Preemption -V0.7.47-10
Инго Молнар (Ingo Molnar) обновил свой патч вытеснения реального времени. В этой версии исправлены ошибки POSIX таймера, RPC таймера и исправлена сборка на x64.
"Описывайте внешний вид ваших приложений в XML, пишите код на Java и вписывайте все это в настольную среду GNOME" - такой рецепт описывает Майк Петулло (Mike Petullo) в своей свежей статье на Linux Journal ().
HURD оживает: вслед за первичным портом Qt последовал GNOME
19 апреля Михаэль Бэнк (Michael Banck) объявил о готовности начального порта библиотеки Qt на ядро Hurd. Порт был чисто пробным, не официальным (кстати, Михаэль работает с Debian), в той версии была полностью отключена поддержка СУБД, однако, Qt 3 Designer вполне успешно работал.
А не так давно Михаэль сообщил о том, что ему удалось заставить работать на Hurd Gnome версии 2.8 (скриншот). Несмотря на то, что с этим портом сейчас есть масса неразрешенных проблем, Михаэль надеется получить полностью рабочий на Hurd Gnome где-то к версии 2.12. Однако, некоторое препятствие составляет еще и интенсивное использование в Gnome возможностей ядра Linux, вроде D-BUS, HAL и
тому подобных, но Михаэль надеется приблизиться хотя бы к тому уровню поддержки, что есть в Solaris. На данный момент порт имеет неофициальный статус, так как пришлось внести достаточно серьезные изменения во многие пакеты.
Как обычно - ничего сверхестественного, только исправление обнаруженных ошибок. Особо выделяется, разве что, только серия патчей для архитектуры x86_64. Также Крис Райт (Chris Wright) сообщил об обновлении git-ветки 2.6.11.y, теперь ее можно обнаружить здесь: rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/linux-2.6.11.y.git и/или просмотреть через веб-интерфейс.
Патч Linux 2.6.11 -> 2.6.11.11 (21 КБ). Патч относительно 2.6.11.10 следует далее вместе с описанием изменений.
Дженс Эксбоу (Jens Axboe) представил сегодня (а вчера - предварительную версию) свой патч для ядра Linux, который добавляет поддержку NCQ (Native Command Queing) для SATA-винчестеров. NCQ переупорядочивает различные запросы к винчестеру таким образом, чтобы он как можно меньше перемещал головки, поддержка этой технологии требуется как со стороны винчестера, так и со стороны контроллера, и, на сегодня, она есть совсем в немногих чипсетах.
Тесты Дженса на случайные чтения с диска с этим патчем показали повышение скорости на 30-50%! Если у вас есть подходящее железо и желание его опробовать, вы можете взять последнюю версию патча с ветки "ncq" git-репозитория rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git . Инструкции по работе с git можно почитать
здесь.
Многие слышали о том, что Windows Longhorn будет построен на основе .NET Framework, однако, оказалось, что это не так. Впрочем, Мэри Джо Фоли (Mary Jo Foley) из Microsoft-Watch.com считает, что это неплохо.