<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Что нового в ядре Линукс 2.6.34]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=3576&amp;type=atom" />
	<updated>2010-05-22T15:11:33Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=3576</id>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=54309#p54309" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>mycetophylax пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Значительное обновление кода файловой системы Btrfs</p></blockquote></div><p>На БТРе уже можно безопасно ездить? Есть среди нас такие люди?</p></blockquote></div><p>Я езжу. Никакой разницы по сравнению с ext4 не заметил. Создал конвертированием. Разве что место под файл кторрент выделяет еще быстрее (хотя куда уж <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" />) Пока вылетов не было, но бэкаплю постоянно и критически важное на этом разделе не храню. Ну и дополнительными фичами, характерными для этой фс, не пользуюсь. Вот когда допилят, тогда можно и поковырять более усиленно с созданием рэйдов и прочими плюшками. </p><p>Удивляет отсутствие fsck для этой фс, что, согласитесь, настораживает <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /> Особенно умиляет то, что как бы существующий btrfsch способен убить раздел, судя по словам англоязычных горемык. Но нам ли, <span style="color: red">...</span>, бояться <span style="color: red">...</span>?&nbsp; :lol:</p><p>В общем, для обычных условий работы вполне подходит. Тем более с .34 ядром.</p><br /><p><span style="color: red">Нарушение правил форума, пункт 3.2.6. <br />( Запрещено использовать грубые выражения и ненормативную лексику (мат), включая замаскированный. )<br />Вынес предупреждение Sonic.</span></p>]]></content>
			<author>
				<name><![CDATA[Bierfässchen]]></name>
				<uri>https://linuxforum.ru/profile.php?id=4784</uri>
			</author>
			<updated>2010-05-22T15:11:33Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=54309#p54309</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52439#p52439" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Значительное обновление кода файловой системы Btrfs</p></blockquote></div><p>На БТРе уже можно безопасно ездить? Есть среди нас такие люди?</p>]]></content>
			<author>
				<name><![CDATA[mycetophylax]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6380</uri>
			</author>
			<updated>2010-05-18T06:39:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52439#p52439</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52244#p52244" />
			<content type="html"><![CDATA[<p><strong>Nightwolf_ng</strong>, оно там появилось то ли с 29-го, то ли 30-го... Пользуюсь уже довольно давно.</p><div class="quotebox"><cite>Nightwolf_ng пишет:</cite><blockquote><p>Это оно в staging drivers?</p></blockquote></div><p>Ага, там... Эх, было бы время - посмотрел бы, что там за код. <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /> Может, его можно отформатировать как положено - и его переведут в wireless network devices...</p>]]></content>
			<author>
				<name><![CDATA[Iced]]></name>
				<uri>https://linuxforum.ru/profile.php?id=639</uri>
			</author>
			<updated>2010-05-17T18:17:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52244#p52244</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52237#p52237" />
			<content type="html"><![CDATA[<p>Ну тогда может я чего-то не понял oO <br />Это оно в staging drivers?</p><p>Толи я тогда там для своего чипа не нашел, толи оно просто не коннектилось, не помню уже :o </p><p>Найду время, займусь свеженьким ядром smile</p>]]></content>
			<author>
				<name><![CDATA[Nightwolf_ng]]></name>
				<uri>https://linuxforum.ru/profile.php?id=66</uri>
			</author>
			<updated>2010-05-17T18:00:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52237#p52237</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52223#p52223" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>D_Chu пишет:</cite><blockquote><p>Через ndiswrapper ?</p></blockquote></div><p>Нет. Через модуль ведра rt2860sta. В gentoo-sources. Не знаю, есть ли в ванильном ведре. Даже не модулем собрал, а монолитно:<br /></p><div class="codebox"><pre><code>flaming@eeepc901-gentoo ~ $ zgrep RT2860 /proc/config.gz 
CONFIG_RT2860=y</code></pre></div><p>И всё в шоколаде... ну по крайней мере работает. не знаю, идеально или нет. Стойкость соединения и пропускную способность карты я не мерил.</p><p><strong>Nightwolf_ng</strong>, эээ, рискну спросить - а зачем компилить отдельным модулем то, что можно включить в состав ведра?</p><br /><br /><p>Или это другие дрова, и они чем-то лучше?<br />Объясните, может, я чего не так понял.</p>]]></content>
			<author>
				<name><![CDATA[Iced]]></name>
				<uri>https://linuxforum.ru/profile.php?id=639</uri>
			</author>
			<updated>2010-05-17T17:46:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52223#p52223</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52164#p52164" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Iced пишет:</cite><blockquote><p>ЧЯДНТ?</p></blockquote></div><p>Отсюда - <a href="http://www.ralinktech.com/support.php?s=2">http://www.ralinktech.com/support.php?s=2</a> дровишки RT2860PCI/mPCI/CB/PCIe(RT2760/RT2790/RT2860/RT2890)&nbsp; &nbsp; &nbsp; 01/29/2010&nbsp; &nbsp; &nbsp; 2.3.0.0 не компилятся на 33-ем <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /><br />emerge ralink-rt2860sta (или как его там) на 33 соответственно тоже не работает.</p>]]></content>
			<author>
				<name><![CDATA[Nightwolf_ng]]></name>
				<uri>https://linuxforum.ru/profile.php?id=66</uri>
			</author>
			<updated>2010-05-17T16:04:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52164#p52164</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52161#p52161" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Iced пишет:</cite><blockquote><div class="quotebox"><cite>Nightwolf_ng пишет:</cite><blockquote><p>А дрова на ralink rt2860 не появились, а то проприетарная кака работает только до 32 ядра? sad</p></blockquote></div><p>4.2!! У меня работает на 33-м ведре! причём давно. ЧЯДНТ?</p></blockquote></div><p>Через ndiswrapper ?</p>]]></content>
			<author>
				<name><![CDATA[D_Chu]]></name>
				<uri>https://linuxforum.ru/profile.php?id=104</uri>
			</author>
			<updated>2010-05-17T16:01:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52161#p52161</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52159#p52159" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Nightwolf_ng пишет:</cite><blockquote><p>А дрова на ralink rt2860 не появились, а то проприетарная кака работает только до 32 ядра? sad</p></blockquote></div><p>4.2!! У меня работает на 33-м ведре! причём давно. ЧЯДНТ?</p>]]></content>
			<author>
				<name><![CDATA[Iced]]></name>
				<uri>https://linuxforum.ru/profile.php?id=639</uri>
			</author>
			<updated>2010-05-17T15:59:34Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52159#p52159</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52156#p52156" />
			<content type="html"><![CDATA[<p>Плохаа. У меня и ББ и ноут на такой. Подождем <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[Nightwolf_ng]]></name>
				<uri>https://linuxforum.ru/profile.php?id=66</uri>
			</author>
			<updated>2010-05-17T15:51:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52156#p52156</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52155#p52155" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Nightwolf_ng пишет:</cite><blockquote><p>А дрова на ralink rt2860 не появились, а то проприетарная кака работает только до 32 ядра? <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p></blockquote></div><div class="quotebox"><blockquote><p>Various changes to the Wi-Fi stack were introduced to improve the utilisation of the power-saving mechanisms offered by modern Wi-Fi chips. Numerous patches modify the Wi-Fi drivers for the RT2800 generation and newer generations of Ralink chip-sets – however, these young drivers still don&#039;t run smoothly on many chips, which probably means that in the coming months the Ralink drivers from the staging area will remain the preferred option for many users.</p></blockquote></div><p>Если я правильно понял, что-то улучшилось, но не до конца <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p>]]></content>
			<author>
				<name><![CDATA[D_Chu]]></name>
				<uri>https://linuxforum.ru/profile.php?id=104</uri>
			</author>
			<updated>2010-05-17T15:49:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52155#p52155</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=52090#p52090" />
			<content type="html"><![CDATA[<p>А дрова на ralink rt2860 не появились, а то проприетарная кака работает только до 32 ядра? <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p>]]></content>
			<author>
				<name><![CDATA[Nightwolf_ng]]></name>
				<uri>https://linuxforum.ru/profile.php?id=66</uri>
			</author>
			<updated>2010-05-17T13:10:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=52090#p52090</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Что нового в ядре Линукс 2.6.34]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=51974#p51974" />
			<content type="html"><![CDATA[<p>Две новых файловых системы, улучшенная поддержка методов энергосбережения, предлагаемые современными аппаратными средствами,&nbsp; новые или улучшенные драйвера - только несколько из сотен улучшений, которые характеризуют новую&nbsp; версию ядра 2.6.34<br /><a href="http://itmages.ru/image/view/33917/bec7b0b2"><span class="postimg"><img src="http://static.itmages.ru/i/10/0517/s_1274083609_bec7b0b271.png" alt="http://static.itmages.ru/i/10/0517/s_1274083609_bec7b0b271.png" /></span></a></p><p>источник : <a href="http://www.h-online.com/open/features/What-s-new-in-Linux-2-6-34-1000122.html">http://www.h-online.com/open/features/W … 00122.html</a></p><p>Линус Торвальдс представил релиз Linux ядра 2.6.34, в которое принято 10167 исправлений от 1305 разработчиков, размер патча - 39 Мб (добавлено 621 тыс. строк кода, удалено - 290 тыс. строк). Около 42% всех представленных в 2.6.34 изменений связаны с драйверами устройств, примерно 27% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 14% связано с сетевым стеком, 7% - файловыми системами и 6% c внутренними подсистемами ядра.</p><p>Основные новшества:</p><p>Дисковая подсистема, ввод/вывод и файловые системы<br />Интегрирован код файловой системы Ceph, способной поддерживать работу хранилища объемом в несколько петабайт (1 Пб = 1024 Тб), распределенного по тысячам машин. Встроенные в Ceph механизмы репликации данных (данные разбиваются на блоки и несколько раз дублируются на разных машинах) обеспечивают чрезвычайно высокую живучесть системы. При добавлении или удалении новых узлов, массив данных автоматически ребалансируется с учетом изменения конфигурации. В Ceph имеется поддержка снапшотов, причем снапшот может быть создан не только для ФC, но и для отдельных директорий. В отличии от таких файловых систем, как GFS, OCFS2, и GPFS, в Ceph обработка данных и метаданных разделена на различные группы узлов в кластере. Ceph может работать поверх блочных устройств, внутри одного файла или через размещение данных в существующих ФС (например, XFS).<br />В состав ядра принят код файловой системы LogFS, специально спроектированной для использования на Flash-накопителях. В LogFS интегрирован механизм минимизации повторной перезаписи блоков, поддерживается журналирование и сжатие данных на лету. Дерево элементов файловой системы в LogFS хранится в Ext2 подобном виде, что позволило избавиться от двух главных проблем файловой системы JFFS2 - повышенного расхода памяти и длительного времени монтирования. В отличие от LogFS, в JFFS2 служебная информация записывается только в форме лога, что приводит к необходимости сканирования данных для воссоздания структуры ФС при каждом монтировании и к хранению всей структуры ФС в оперативной памяти в процессе работы (линейная зависимость от объема данных).<br />Значительное обновление кода файловой системы Btrfs: Для тонкой настройки ФС добавлена пользовательская утилита &quot;btrfs&quot;. Расширены возможности по работе с подразделами и снапшотами, которые теперь можно назначать для монтирования по умолчанию (например, можно установить все обновления дистрибутива или провести эксперимент в отдельном снапшоте, а затем мгновенно переключиться на обновленный образ корневой ФС, а если возникнут проблемы - вернуться обратно). Для более точного соответствия реальной ситуации изменен метод расчета свободного места, которым оперирует утилита df. В defrag-код добавлена поддержка сжатия файлов при необходимости или дефрагментации только диапазонов байт в файле.<br />В реализацию файловой системы FAT добавлена поддержка больших дисков (более 2 Тб) c размером сектора 4096 байт;<br />В код файловой системы Squashfs интегрирована поддержка сжатия методами LZMA и LZO;<br />Сетевая подсистема<br />Реализована поддержка механизма GTSM (RFC 5082, Generalized TTL Security Mechanism), позволяющая производить легковесные проверки пакетов для выявления DoS-атак на маршрутизаторы, оперирующих наводненим фиктивными BGP-пакетами. Для подтверждения факта отправки пакета близлежащим узлом в сети, напрямую присоединенного BGP-линка, в GTSM используется поле Time to Live (TTL) (IPv4) или Hop Limit (IPv6).<br />Добавлена поддержка RFC 3069 (private VLAN proxy arp);<br />Добавлен tap-драйвер macvtap, базирующийся на mac-vlan;<br />В nf_conntrack_sip добавлена поддержка TCP и протокола передачи факсов T.38;<br />Память и системные сервисы<br />Реализована поддержка выполнения в асинхронном режиме операций для перехода в спящий режим и возврата из него, что позволяет значительно ускорить засыпание и просыпание системы за счет параллелизации перевода в спящий режим PCI, USB и SCSI драйверов;<br />Повышена эффективность работы Kprobes, путем замены где это возможно точек останова на jump-переходы. Kprobes позволяет при разработке модулей ядра динамически выводить отладочную информацию без модификации исходных текстов, пересборки и перезапуска исследуемого объекта;<br />Продолжено расширение возможностей отладочной подсистемы Performance Events: в утилиту &quot;perf&quot; (tools/perf) добавлена команда perf lock для просмотра статистики блокировок; появилась возможность проведения кроссплатформенного анализа данных, сохраненных на системе с другой архитектурой; добавлена команда &quot;perf buildid-cache&quot; для настройки параметров внутреннего кэша; добавлены средства для написания скриптов на языке Python для обработки трассировочных данных.<br />Добавлена возможность выполнения lockdep-подобных проверок при использовании механизма синхронизации RCU (Read-copy-update), позволяющего организовать одновременный доступ к данным без использования блокировок. Новая возможность позволяет избавиться от ручных операций при проверке корректности работы RCU;<br />Во фреймворк TOMOYO, позволяющий привязать политику безопасности процесса к файловому пути, способом похожим с AppArmor, добавлен встроенный сборщик мусора;<br />Оборудование и аппаратные архитектуры<br />Добавлена возможность смены на лету активного графического процессора для ноутбуков, снабженных несколькими GPU (мощный, но энергоемкий, и малопроизводительный с низким потреблением энергии). Несмотря на то что ядро теперь поддерживает смену GPU на лету, X-сервер все еще требует перезагрузки.<br />В DRM-модуль Radeon (Direct Rendering Manager) добавлена начальная поддержка карт &quot;Radeon Evergreen&quot; (Radeon HD 5xxx). Модуль может быть использован совместно с драйвером xf86-video-ati, но пока не поддерживает акселерацию. В модуле Nouveau представлен новый API для взаимодействия с драйвером, работающим на уровне пользователя;<br />В состав ядра включен улучшенный драйвер udlfb, который дает возможность задействовать в Linux видеокарты с интерфейсом USB и USB2VGA-переходники на базе чипов DisplayLink, позволяющих подключить дополнительный монитор через USB-порт;<br />Добавлена поддержка PATA-контроллера VIA VX900 и чипов VT6415 PCIE;<br />Добавлена поддержка сетевых плат: Intel 82599 Virtual Function Ethernet, Chelsio T4 gigabit и 10Gb Ethernet, Qlogic CNA, Aeroflex Gaisler 10/100/1G Ethernet, Micrel KSZ8841/2 PCI Ethernet, SMSC LAN75xx USB gigabit Ethernet, Atheros AR8152/AR8152/AR2427.<br />Виртуализация.<br />В комплект добавлен balloon-драйвер, разработанный компанией VMWare и позволяющий гипервизору виртуализированной гостевой операционной системы динамически ограничивать объём доступной оперативной памяти. При возникновении нехватки памяти, когда гипервизор обнаруживает, что ему нужно перегруппировать страницы в памяти, он инструктирует драйвер для того, чтобы тот выделил некоторое количество страниц, и физическая память была возвращена гипервизору. Позднее гипервизор, присоединяя кадровые страницы к памяти, может вернуть память гостевой ОС и проинструктировать драйвер, чтобы тот &quot;раздул баллон&quot;.<br />В состав интегрирован код vhost-net, акселератора сетевых функций KVM на уровне ядра, позволяющего оптимизировать производительность сетевых операций в гостевых окружениях за счет выноса на уровень ядра всех операции по преобразованию файловых дексрипторов, снижения операций по переключению контекста и минимизации числа обращений к системным вызовам (при обработка каждого пакета производится на 4 системных вызова меньше). Тестирование показало, что использование vhost-net позволяет без модификации кода гостевых систем увеличить отзывчивость в 5 раз и довести пропускную способность сети до уровня систем не использующих виртуализацию.<br />Добавлена начальная поддержка эмуляции гипервизора HYPER-V.<br />opennet.ru</p>]]></content>
			<author>
				<name><![CDATA[renegat]]></name>
				<uri>https://linuxforum.ru/profile.php?id=418</uri>
			</author>
			<updated>2010-05-17T12:15:39Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=51974#p51974</id>
		</entry>
</feed>
