TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.7K subscribers
Post #12521 2.83K
Линус Торвальдс выпустил ядро Linux 7.2, сосредоточившись на серьезной оптимизации файловых систем, новых графических возможностях и генеральной чистке устаревшего кода.

▪️ Файловые системы и накопители
— Btrfs: Включена поддержка больших (large) и экспериментальных огромных (huge, до 2 МБ) фолиантов памяти. Это дало прирост скорости последовательной записи на 15% и прямого ввода/вывода на 59%.
— Ext4 и XFS: В Ext4 переработан механизм fast commit для исключения взаимных блокировок и почти вдвое ускорено вычисление хешей длинных директорий. В XFS стабилизирована поддержка зонированных накопителей.
— Сетевые ФС: Сервер SMB научился работать со сжатыми файлами на лету. В NFS размер блока по умолчанию увеличен до 4 МБ (для систем с ОЗУ от 16 ГБ) и добавлено делегирование директорий.


▪️ Процессоры и память
— Оптимизация Swap: Подсистема подкачки теперь потребляет значительно меньше оперативной памяти (экономия до 512 МБ на 1 ТБ swap-раздела) и эффективнее вытесняет страницы. В тяжелых СУБД (например, MongoDB) это дает прирост производительности до 30%.
— Чистка архитектур: Продолжается планомерное удаление поддержки i486 (вырезан код эмуляции FPU) и прекращено сопровождение процессоров AMD Geode.
— Ускорение KVM: Гипервизор получил поддержку аппаратных расширений Intel MBEC и AMD GMET. Они позволяют аппаратно разделять права на выполнение кода для ядра и пользователя в гостевых системах, снижая накладные расходы на виртуализацию.


▪️ Графика и периферия
— AMDGPU и HDMI 2.1: В драйвер AMD добавлена долгожданная поддержка HDMI 2.1 FRL (4K/120Hz и 8K/60Hz), реализацию которой наконец удалось юридически согласовать с HDMI Forum.
— Драйвер Nova на Rust: Продолжается развитие нового свободного драйвера для GPU NVIDIA (от архитектуры Turing и новее). В 7.2 добавлена поддержка чипов GA100, Hopper и Blackwell.
— USB4STREAM: Реализован механизм прямой потоковой передачи данных между компьютерами по кабелю USB4 через устройство /dev/tbstreamX, что позволяет обмениваться файлами без настройки сетевых сокетов.
— Откат планировщика GPU: Новый «справедливый» планировщик GPU (Fair GPU scheduler) пришлось отключить в последний момент перед релизом из-за регрессии, вызывавшей 100% загрузку видеокарт в играх через Proton.


▪️ Сеть и безопасность
— Прощай, AppleTalk: Из ядра окончательно удален стек протоколов AppleTalk, использовавшийся в компьютерах Apple 80-х и 90-х годов.
— Безопасный код: Завершена начатая в 2020 году работа по полному искоренению потенциально опасной функции strncpy(). Все проблемные вызовы заменены на безопасные аналоги вроде strscpy().


Linux / Линукс
🥸
  • 👍 35
  • ❤ 7
  • 🔥 4
More from @linux_gram
  1. Oct 9, 2026Когда всю ночь провел за Генту и теперь везде видишь символы Linux / Линукс 🥸
  2. Oct 9, 2026Flathub снял запрет на размещение приложений, разработанных с использованием AI-инструмент…
  3. Oct 9, 2026В Бразилии выборы проводятся с использованием электронных машин для голосования, работающи…
  4. Oct 9, 2026Post #12930
  5. Oct 8, 2026Часть сервисов Ubuntu и Canonical недоступна из-за DDoS-атаки Зафиксированы сбои в работе…
  6. Oct 8, 2026Клоны программ Adobe и MS Office, САПР, AI-ускоритель и почтовый клиент, сгенерированные ч…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →