<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз ядра Linux 7.0</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html</link>
    <description>После двух месяцев разработки Линус Торвальдс представил релиз ядра Linux 7.0. Среди наиболее заметных изменений: правила применения AI-ассистентов, перевод Rust в основные возможности ядра, повышение производительности подкачки, включение по умолчанию режима PREEMPT_LAZY, поддержка фильтров для операций io_uring, новая ФС Nullfs, инфраструктура fserror, средства мониторинга XFS, поддержка ремапинга в Btrfs, включение по умолчанию версии NFS 4.1, интеграция пост-квантового криптоалгоритма ML-DSA, активация AccECN в сетевой подсистеме, начальная поддержка WiFi 8...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65194&lt;br&gt;</description>

<item>
    <title>Релиз ядра Linux 7.0 (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#439</link>
    <pubDate>Wed, 15 Apr 2026 16:44:20 GMT</pubDate>
    <description>&amp;gt; Еще ерунда написана: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;- если памяти не хватает, то ядро начинает вытеснять из памяти редко используемые страницы &lt;br&gt;&amp;gt;&amp;gt;- когда они вдруг снова требуются, то оно подгружает их обратно с диска &lt;br&gt;&amp;gt;&amp;gt;- если Вы удалили библиотеку, которая требуется для линковки бинаря, а её страница была вытеснена из памяти &amp;#8212; получите бинарь, который невозможно запустить &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; Это вообще так не работает: вызов unlink() не освобождает блоки памяти, связанные &lt;br&gt;&amp;gt; с уже открытым где-то файлом. И &quot;вытеснение-пятое-десятое&quot; для страниц кода работает &lt;br&gt;&amp;gt; только так, что он просто выбрасывается из памяти. А потом по &lt;br&gt;&amp;gt; page fault загружается обратно из тех же блоков, где и был. &lt;br&gt;&lt;br&gt;И я, как порядочный человек, подтверждаю, что у меня шарики за ролики заехали, когда я это писал. Мои извинения. Свой пост выше апдейтнул, дабы не вводить людей в заблуждение.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#438</link>
    <pubDate>Wed, 15 Apr 2026 16:38:41 GMT</pubDate>
    <description>&amp;gt; Когда бинарник запускается, он берёт имя файла, и по нему определяет inode, &lt;br&gt;&amp;gt; дальнейшие действия с файлом происходят уже через него.&lt;br&gt;&lt;br&gt;Уточнения ради, все дальнейшие действия происходят через дескриптор файла, а вот файл в свою очередь &amp;#8212; это связанный список inode-ов (во всяком случае в ext).&lt;br&gt;По существу же всё описанное Анонимом выше &amp;#8212; подтверждаю, верно.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#437</link>
    <pubDate>Wed, 15 Apr 2026 16:31:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt;- если Вы удалили библиотеку, которая требуется для линковки бинаря, а её страница была вытеснена из памяти &amp;#8212; получите бинарь, который невозможно запустить &lt;br&gt;&amp;gt; Так файл это inode, а не путь. Разве файл не должен быть просто помечен для удаления, но остаться на диске?&lt;br&gt;&lt;br&gt;Да, но только для уже запущенных процессов, которые уже слинкованы с данной библиотекой.&lt;br&gt;&lt;br&gt;В случае же с sudo это не так: каждый раз, когда пользователь дёргает его &amp;#8212; запускается новый процесс, который линкуется с библиотекой по имени, а не по иноду. И таким образом, если библиотеки нет, то линковка не проходит, а если она подменена на новую &amp;#8212; то линковка производится уже с новой библиотекой.&lt;br&gt;&lt;br&gt;PS: ну и кстати, я в своём посте выше перемудрил, ибо в тот момент плотно занимался вопросом глухого зависания безсвоповых систем при исчерпании рамы; да, всё несколько проще. )&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#436</link>
    <pubDate>Wed, 15 Apr 2026 15:39:21 GMT</pubDate>
    <description>Слухи об увольнении реальных (не щеб) сеньоров помидоров несколько преувеличены.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#435</link>
    <pubDate>Wed, 15 Apr 2026 15:26:13 GMT</pubDate>
    <description>&amp;gt;Я тут решил, что libzstd работает недостаточно быстро, и перекомпилровал её шлангом с -&amp;gt;march=native -O3 -flto -fuse-ld=lld&lt;br&gt;&lt;br&gt;Там надо глянуть стек вызовов - как вообще управление оказалось в libzstd.&lt;br&gt;&lt;br&gt;Еще ерунда написана:&lt;br&gt;&lt;br&gt;&amp;gt;- если памяти не хватает, то ядро начинает вытеснять из памяти редко используемые страницы&lt;br&gt;&amp;gt;- когда они вдруг снова требуются, то оно подгружает их обратно с диска&lt;br&gt;&amp;gt;- если Вы удалили библиотеку, которая требуется для линковки бинаря, а её страница была &amp;gt;вытеснена из памяти &amp;#8212; получите бинарь, который невозможно запустить&lt;br&gt;&lt;br&gt;Это вообще так не работает: вызов unlink() не освобождает блоки памяти, связанные с уже открытым где-то файлом. И &quot;вытеснение-пятое-десятое&quot; для страниц кода работает только так, что он просто выбрасывается из памяти. А потом по page fault загружается обратно из тех же блоков, где и был.&lt;br&gt;&lt;br&gt;&amp;gt;и получил нерабочий sudo, пришлось перезагружаться с init=/usr/bin/bash&lt;br&gt;&lt;br&gt;man su.&lt;br&gt;&lt;br&gt;&amp;gt;такие критические вещи, без которых даже восстановление не сделать, должны работать</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (King_Carlo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#434</link>
    <pubDate>Wed, 15 Apr 2026 14:56:22 GMT</pubDate>
    <description>&amp;gt;&amp;gt; А что не так с zoned в zol? Аттрибут есть, включается и выключается.&lt;br&gt;&amp;gt; Там еще не так с управлением памятью, общим качеством релизов, перфомансом этой &lt;br&gt;&amp;gt; днины на современных сторажах и прочими мелочами типа некомпила с актуальным &lt;br&gt;&amp;gt; майнлайном вплоть до нескольких месяцев.&lt;br&gt;&amp;gt; А так замечательная ФС. Но King Carlo - несколько преувеличено. Papa Carlo &lt;br&gt;&amp;gt; с такими свойствами, не более.&lt;br&gt;&lt;br&gt;Нормально там всё с управлением памятью, ARC нормально вытесняется при необходимости. Перформанс отличный, не жалейте памяти, ставьте L2ARC и SLOG и всё летает. К качеству релизов тоже претензий нет.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (Roman Dyaba)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#433</link>
    <pubDate>Wed, 15 Apr 2026 14:49:59 GMT</pubDate>
    <description>Оперативку дрелью сверлил ? Пересобери ядро для этой системы с динамической поддержкой горячей замены памяти, в том числе неисправной.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#431</link>
    <pubDate>Wed, 15 Apr 2026 14:16:40 GMT</pubDate>
    <description>&amp;gt; А что не так с zoned в zol? Аттрибут есть, включается и выключается.&lt;br&gt;&lt;br&gt;Там еще не так с управлением памятью, общим качеством релизов, перфомансом этой днины на современных сторажах и прочими мелочами типа некомпила с актуальным майнлайном вплоть до нескольких месяцев.&lt;br&gt;&lt;br&gt;А так замечательная ФС. Но King Carlo - несколько преувеличено. Papa Carlo с такими свойствами, не более.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз ядра Linux 7.0 (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/139792.html#430</link>
    <pubDate>Wed, 15 Apr 2026 14:10:36 GMT</pubDate>
    <description>&amp;gt; Ты не перепутал с микрокодом? Он вроде устанавливается отдельным пакетом. Ты точно &lt;br&gt;&amp;gt; про linux-firmware? linux-firmware, или блобы это же в основном драйвера для &lt;br&gt;&amp;gt; периферийных плат и устройств. И это вроде, тема не про чипсет &lt;br&gt;&amp;gt; материнской платы.&lt;br&gt;&lt;br&gt;Я ничего не перепутал. А вам нехило бы юзать поменьше &quot;вроде&quot;, если вы не в теме.&lt;br&gt;&lt;br&gt;Когда современный GPU переключают в нативный режим из его эмуляции VGA или EFI - ему что нвидии что амд надо пачку фирмварин на сервисные процы в обвесе вгрузить при этом. И конечно таскать все эти 100500 филезов, для 100500 версий железа - всех быстро задолбало и это выперли в отдельный реп &quot;linux-firmware&quot;. Попутно до кучи упростив жизню адептам Linux Libre всяких. Потому что основной объем фирмварей теперь - там. И это не только про микрокод проца но и про всемозможные вспомогательные фирмвари вафельниц, GPU, и какой там еще периферии требующей догрузки кода в их проц снаружи до полной функциональности.&lt;br&gt;&lt;br&gt;Самое забавное что вендорье в целом более-менее стало свои блобы</description>
</item>

</channel>
</rss>
