<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Доступен первый кандидат в релизы Linux-ядра 2.6.39]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=12407&amp;type=atom" />
	<updated>2011-03-31T09:10:18Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=12407</id>
		<entry>
			<title type="html"><![CDATA[Доступен первый кандидат в релизы Linux-ядра 2.6.39]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=163115#p163115" />
			<content type="html"><![CDATA[<p><strong><span style="color: #0000FF">Доступен первый кандидат в релизы Linux-ядра 2.6.39</span></strong></p><p>Линус Торвальдс <a href="https://lkml.org/lkml/2011/3/29/351"> объявил</a> о закрытии окна по приему изменений для будущего релиза Linux-ядра и выпуске тестовой версии <a href="http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.39-rc1"> 2.6.39-rc1</a>. </p><br /><p>Из изменений можно отметить:<br /></p><ul><li><p>Интеграция кода ipset, позволяющего повысить эффективность работы пакетного фильтра с большими списками IP-адресов и подсетей. Подробнее о последней версии ipset можно прочитать <a href="http://www.opennet.ru/opennews/art.shtml?num=29054"> здесь</a>;</p></li><li><p>Интегрирован новый планировщик потока пакетов <a href="http://lwn.net/Articles/422477/"> CHOKe</a> (CHOose and Keep), разработанный с целью избавления сетевых подсистем от <a href="http://www.opennet.ru/opennews/art.shtml?num=29734"> излишней буферизации</a>, приводящей к возникновению дополнительных задержек и понижению пропускной способности.</p></li><li><p>Расширение поддержки оборудования, около 65% всех изменений связаны с драйверами устройств;</p></li><li><p>Начало работы по унификации кода поддержки платформ&nbsp; m68k и m68knommu;</p></li><li><p>Добавлена поддержка новой архитектуры UniCore-32, разработанной в микропроцессорном центре Пекинского университета. Процессоры на базе архитектуры UniCore-32 активно используются в Китае;</p></li><li><p><a href="http://lwn.net/Articles/375888/"> Реализация</a> новых системных вызовов name_to_handle и open_by_handle, позволяющих пользовательским приложениям сопоставить имя файла с внутренней структурой <br />file_handle или открыть файл, указав его handle. Нововведение может быть полезным для реализации серверов NFS и 9P на пользовательском уровне. Файловая система XFS уже поддерживает подобные механизмы, которые были реализованы через специализированные ioctl-вызовы FS_IOC_PATH_TO_HANDLE и XFS_IOC_OPEN_BY_HANDLE;</p></li><li><p>Реализация таймера <a href="http://lwn.net/Articles/429925/"> CLOCK_BOOTTIME</a>, позволяющего организовать автоматический выход системы из спящего режима в определенное время;</p></li><li><p>Добавление опции, заставляющей обработчики прерываний выполняться в виде нитей (threads);</p></li><li><p>Реализована новая подсистема &quot;<a href="http://lwn.net/Articles/415714/"> media controller</a>&quot;, расширяющая возможности V4L2 в плане работы с устройствами аппаратной акселерации обработки мультимедиа-контента;</p></li><li><p>Реализация техники трансцендентного управления памятью (&quot;<a href="http://lwn.net/Articles/340080/"> Transcendent memory</a>&quot;), позволяющей улучшить поведение системы при работе с не представляющими важность данными (например кэш) в условиях дефицита оперативной памяти. По сути Transcendent memory напоминает RAM-диск, имеющий ряд особенностей: размер&nbsp; RAM-диска не известен, запись данных не всегда может быть гарантирована и уже записанные данные могут быть очищены (удалены);</p></li><li><p><a href="http://lists.freedesktop.org/archives/dri-devel/2011-March/009441.html"> Улучшения DRM/KMS-модулей</a>: <a href="http://www.opennet.ru/opennews/art.shtml?num=29751"> Поддержка</a> метода Page Flipping и Z-сжатия (Z-compression) для видеодрайвера Nouveau. <a href="http://www.opennet.ru/opennews/art.shtml?num=29957"> Реализация</a> в DRM/KMS-драйвере Radeon поддержки карт Radeon HD 6900 &quot;Cayman&quot;, а также поддержка тайлинга (tiling, процесс обработки изображения по частям с последующей раздельной обработкой фрагментов) для карт r6xx/r7xx. Включение в состав ядра <a href="http://www.opennet.ru/opennews/art.shtml?num=29682"> прототипа</a> драйвера для карт Intel GMA 500 Poulsbo, который пока не поддерживает функции акселерации. Добавление <a href="http://www.opennet.ru/opennews/art.shtml?num=25794"> DRM-модуля</a> для видеокарт с интерфейсом USB и USB2VGA-переходников на базе чипов DisplayLink, позволяющих подключить дополнительный монитор через USB-порт; В DRM-драйвер для Xen Dom0 добавлена поддержка менеджера памяти TTM (Translation Table Maps);</p></li><li><p>Интегрированы недостающие <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=f942dc2552b8bfdee607be867b12a8971bb9cd85"> сетевых бэкенды</a> (xen-netback), необходимые для работы Xen Dom0;</p></li><li><p>Последний компонент ядра <a href="http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=4ba8216cd90560bc402f52076f64d8546e8aefcb"> избавлен</a> от использования глобальной блокировки (Big Kernel Lock, BKL).</p></li></ul><p>Источник — <a href="http://www.opennet.ru/opennews/art.shtml?num=30084">http://www.opennet.ru/opennews/art.shtml?num=30084</a><br />Главная ссылка к новости — <a href="https://lkml.org/lkml/2011/3/29/351">https://lkml.org/lkml/2011/3/29/351</a></p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2011-03-31T09:10:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=163115#p163115</id>
		</entry>
</feed>
