Вышел Linux 5.19, Торвальдс юзал MacBook M1 для разработки

Вышел Linux 5.19, Торвальдс юзал MacBook M1 для разработки

Вышел Linux 5.19, Торвальдс юзал MacBook M1 для разработки

Линус Торвальдс сообщил о доступности новой версии Linux 5.19. В этом релизе насчитывается немало новых функций, разработчики дополнительно обещают повышение производительности. Однако ключевым моментом стала разработка на MacBook с процессором Apple M1.

Среди нововведений отмечают поддержку LoongArch для процессоров AMD Zen 4, работу над AMD RDNA3 и Intel DG2/Alchemist, поддержку драйвера Intel Idle для Alder Lake и т. п.

Линус Торвальдс также написал про использование собственного MacBook с чипом M1, который теперь благодаря проекту Asahi Linux работает на «пингвине».

«Кстати, наиболее интересной частью для меня стал выпуск релиза на arm64-ноутбуке (сейчас я тоже пишу на нем). Я очень долго этого ждал и наконец это стало реальностью благодаря команде Asahi. Ранее у нас уже была аппаратная начинка arm64 с установленным Linux, однако ей невозможно было пользоваться в качестве платформы для разработки», — пишет «папа линукса».

«Это уже третий раз, когда я использую железо Apple для разработки Linux. В первый раз была ppc970-машина, а лет десять назад я задействовал Macbook Air, как единственно легкий и удобный лэптоп».

Торвальдс также подчеркнул, что Linux 5.20, скорее всего, будет называться Linux 6.0.

Linux вдохнул новую жизнь в видеокарты AMD 2011–2013 годов

Старые видеокарты AMD получили неожиданно хорошие новости из мира Linux. В ближайшей версии ядра Linux 6.19, выход которой ожидается в феврале 2026 года, появится полноценная поддержка графических процессоров на архитектурах GCN 1.0 и 1.1 — тех самых, что дебютировали ещё в 2011–2013 годах.

Речь идёт о поколениях Southern Islands и Sea Islands, знакомых по таким моделям, как Radeon HD 7970, HD 7950, а также Radeon R9 290 и 290X.

До сих пор владельцы этих видеокарт были вынуждены мириться с ограничениями: современный драйверный стек AMDGPU официально поддерживал только GCN 1.2 и более новые архитектуры. Старые GPU оставались за бортом всех свежих оптимизаций.

Ситуацию удалось изменить благодаря работе Тимура Кристофа и команды Valve, которая активно участвует в развитии графического стека для Linux. В результате для GCN 1.0 и 1.1 подготовили новые открытые драйверы, которые теперь планируется включить в основную ветку ядра.

И это не просто «поддержка для галочки». По тестам Phoronix, перевод Radeon HD 7950 на новый драйверный стек даёт прирост производительности до 30%. Особенно заметен эффект в старых OpenGL-играх, где оптимизации оказываются наиболее эффективными.

Одна из ключевых причин такого прироста — полноценная поддержка Vulkan-драйвера RADV из Mesa. Ранее владельцы старых карт были фактически лишены преимуществ современного графического стека, а теперь получают более быстрый и стабильный рендеринг.

Разумеется, ждать чудес не стоит: видеокарты 12–14-летней давности не станут внезапно пригодными для современных AAA-проектов. Но для повседневной работы, старых игр и просто более плавного интерфейса улучшения будут вполне ощутимыми.

RSS: Новости на портале Anti-Malware.ru