<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Linux 3.11 for Workgroups]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=29143&amp;type=atom" />
	<updated>2013-07-15T21:07:14Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=29143</id>
		<entry>
			<title type="html"><![CDATA[Re: Linux 3.11 for Workgroups]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=354398#p354398" />
			<content type="html"><![CDATA[<p>Одобряю название.<br /></p><div class="quotebox"><blockquote><p>В ядро добавлены патчи, необходимые для реализации поддержки запуска в Wine приложений для Windows RT;</p></blockquote></div><p>Хм, а зачем?<br />По ссылке из мэйллиста — список софта, перекомпилированного под ARM, если я всё правильно понимаю. В случае WinRT — вполне понятно, виндузятникам явно не понравились арабские политики МС по поводу запуска и установки программ на их ARM-устройствах.</p><p>Но зачем это в Wine? Неужели запускать весь сей софт на линуксовых планшетах?</p>]]></content>
			<author>
				<name><![CDATA[Vitri]]></name>
				<uri>https://linuxforum.ru/profile.php?id=20116</uri>
			</author>
			<updated>2013-07-15T21:07:14Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=354398#p354398</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Linux 3.11 for Workgroups]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=354332#p354332" />
			<content type="html"><![CDATA[<p>Линус Торвальдс <a href="https://lkml.org/lkml/2013/7/14/107">анонсировал</a> первый кандидат в релизы ядра Linux 3.11 (rc1), который ознаменовал закрытие окна по приёму новшеств (merge window) в ветку 3.11. В шутку новому ядру <a href="http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=ad81f0545ef01ea651886dddac4bef6cec930092">присвоено</a> кодовое имя &quot;Linux for Workgroups&quot;, по аналогии с Windows 3.11 for Workgroups. Релиз ядра 3.11 ожидается в сентябре.</p><p>Среди внесённых в ядро 3.11 <a href="https://lwn.net/Articles/557314/">изменений</a>:<br /></p><ul><li><p>Интеграция поддержки клиента кластерной файловой системы <a href="http://wiki.lustre.org/index.php/Main_Page">Lustre</a>, используемой в большинстве кластеров, входящих в список самых мощных суперкомпьютеров мира. Клиентская часть Lustre <a href="http://ru.wikipedia.org/wiki/Lustre_%28сетевая_файловая_система%29#.D0.90.D1.80.D1.85.D0.B8.D1.82.D0.B5.D0.BA.D1.82.D1.83.D1.80.D0.B0">работает</a> вкупе с серверами для хранения данных и обслуживания метаданных, предоставляя средства для обращения клиентов к хранимым в распределённой ФС данным (основанный на ext4 бэкенд ldiskfs для организации работы сервера хранения данных в ядро не включен). Модуль для работы клиента Lustre поставляется в экспериментальном разделе &quot;staging&quot; и не собирается по умолчанию;</p></li><li><p>Реализована поддержка алгоритма сжатия LZ4, примечательного высокой скоростью упаковки и распаковки данных с сохранением приемлемой степени сжатия, соизмеримой с алгоритмом LZO;</p></li><li><p>В <a href="http://www.opennet.ru/opennews/art.shtml?num=35667">F2FS</a>, развиваемую компанией Samsung высокопроизводительную файловую систему для Flash-накопителей, добавлена поддержка меток безопасности, что позволяет использовать данную ФС с LSM-модулями (<a href="http://en.wikipedia.org/wiki/Linux_Security_Modules">Linux Security Modules</a>), в частности даёт возможность использовать средства принудительного контроля доступа SELinux и <a href="http://www.opennet.ru/opennews/art.shtml?num=32806">SEAndroid</a>;</p></li><li><p>Для 32- и 64-разрядных архитектур ARM подготовлена улучшенная реализация технологий hugetlbfs и Transparen Huge Page, позволяющих увеличить базовый размер адресуемых страниц памяти до 2 или 4 Мб, что приводит к сокращению числа используемых TLB-блоков (Translation Lookaside Buffer) и расширению возможностей по задействованию выделенной, но неиспользуемой памяти;</p></li><li><p>В коде Xen и KVM появилась поддержка виртуализации для архитектуры ARM64;</p></li><li><p>В системные вызовы open() и openat() добавлена поддержка флага O_TMPFILE, позволяющего передать файловой системе информацию о создании временного файла, не видимого в иерархии ФС, что позволяет применить для данного типа файлов отдельные оптимизации. Создаваемые при помощи O_TMPFILE временные файлы не имеют имени файла, в качестве пути передаётся только директория. Создание невидимого временного файла без имени позволяет разработчикам приложений не задумываться о возможных уязвимостях, таких как атака через символические ссылки;</p></li><li><p>Интегрирована поддержка технологии сжатого кэширования раздела подкачки - <a href="http://www.opennet.ru/opennews/art.shtml?num=35610">Zswap</a>. При необходимости выгрузки страниц памяти на диск Zswap производит попытку сжать страницы, размещая их при этом в пуле в оперативной памяти. По мере возможности сжатые страницы не выгружаются на диск чтобы избежать операций ввода/вывода с медленным носителем. Таким образом при возникновении необходимости сброса памяти в раздел подкачки, удаётся добиться сокращения ввода-вывода, что повышает скорость работы системы в целом, за счет минимизации обращений к медленному носителю. Тестирование Zswap в процессе компиляции ядра при возникновении своппинга продемонстрировало выигрыш по объему ввода/вывода в 76% и сокращение времени выполнения операции на 53%;</p></li><li><p><a href="http://mjg59.dreamwidth.org/26022.html">Поддержка</a> технологии IRST (Intel Rapid Start Technology), представляющей собой вариант реализации спящего режима, обеспечиваемого силами прошивки. В IRST вводится дополнительный таймаут, при превышении которого дамп памяти заснувшей в режиме Suspend-to-RAM системы принудительно сохраняется прошивкой на SSD-накопителе, после чего схемы обесточиваются. При включении устройства, прошивка копирует сохранённые данные в ОЗУ, после чего операционная система восстанавливает своё состояние как при использовании Suspend-to-RAM;</p></li><li><p>Интегрированы дополнительные оптимизации производительности для файловых систем <a href="http://lkml.indiana.edu/hypermail/linux/kernel/1307.1/00890.html">Btrfs</a>, <a href="http://lkml.indiana.edu/hypermail/linux/kernel/1307.1/00889.html">XFS</a> и <a href="http://lkml.indiana.edu/hypermail/linux/kernel/1307.0/00286.html">Ext4</a>;</p></li><li><p>Добавлена поддержка новых процессоров: Freescale i.MX6 SoloLite, Freescale Vybrid VF610, Samsung EXYNOS5420, Rockchip RK2928 и RK3xxx processors, TI Nspire, STMicroelectronics STiH41x и STiH416;</p></li><li><p>Реализована концепция энергоэффективных рабочих очередей внутри ядра. Помещаемые в данный тип очереди задания не привязываются к конкретному CPU и могут выполняться на любых свободных процессорных ядрах, не вызывая пробуждения &quot;спящих&quot; ядер, а используя ядра уже проснувшиеся для выполнения других заданий;</p></li><li><p>В ядро <a href="http://www.winehq.org/pipermail/wine-devel/2013-July/100438.html">добавлены</a> патчи, необходимые для реализации поддержки запуска в Wine приложений для Windows RT;</p></li><li><p><a href="http://www.opennet.ru/opennews/art.shtml?num=37288">Включение</a> большой серии патчей, направленных на улучшение поддержки GPU семейства Radeon. В частности, реализованы средства динамического управления питанием и частотами GPU, обеспечено отключение тактовых сигналов для не используемых в данный момент блоков GPU (&quot;clock gating&quot;), добавлена возможность активного управления состоянием шины PCI-E (ASPM), при котором энергопотребление шины PCI-E может быть заметно снижено в режиме бездействия. Для Radeon серии HD7000 реализована поддержка PCI-E 2.0 и 3.0. Обеспечена поддержка GPU семейства HD8000 для которых реализована возможность установки видеорежимов, поддержка операций с 3D, вычислений на GPU и работы с UVD;</p></li><li><p>В DRM-модуле Nouveau <a href="http://www.opennet.ru/opennews/art.shtml?num=37353">появилась</a> поддержка средств аппаратного декодирования видео в форматах MPEG2 и H.264 с использованием движка VP2 (PureVideo HD), присутствующего в сериях GPU NVIDIA c NV84 (GeForce 8600) по NV96 (GeForce 9400/9600/9700), а также в графических процессорах поддерживаемых NVA0 (GT 200);</p></li><li><p>В DRM-модуле Intel стабилизирована поддержка графической подсистемы на базе платформы Intel Bay Trail, созданной для новых Atom SoC. Улучшена поддержка Intel Haswell, в том числе задействована возможность использования FBC (Frame-Buffer Compression). </p></li></ul><p>Одновременно <a href="https://www.kernel.org/">представлены</a> очередные корректирующие релизы ядра Linux: <a href="https://lkml.org/lkml/2013/7/13/115">3.10.1</a>, <a href="https://lkml.org/lkml/2013/7/13/118">3.9.10</a>, <a href="https://lkml.org/lkml/2013/7/13/114">3.4.53</a> и <a href="https://lkml.org/lkml/2013/7/13/102">3.0.86</a>. Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Также отмечается, что вероятно выпуск 3.9.10 будет последним в ветке 3.9.x. </p><br /><br /><p>Оригинал новости: <a href="http://www.opennet.ru/opennews/art.shtml?num=37423">http://www.opennet.ru/opennews/art.shtml?num=37423</a></p>]]></content>
			<author>
				<name><![CDATA[verg]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10709</uri>
			</author>
			<updated>2013-07-15T15:35:47Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=354332#p354332</id>
		</entry>
</feed>
