Прошло чуть больше года
Линус Торвальдс с помощью Claude Code пытается оптимизировать кишочки !!! Linux !!!, а именно параллельное чтение файлов. Суть в том, что при чтенее страниц в памяти используется refcount, тут Линус посидел с Клодей и придумал заменить refcount на RCU. На своём бенче выигрывает x3 по скорости. Выглядит прикольно, но пока скорее выглядит как концепт (нужно больше тестов и всё такое).
Но сам факт того, что уже в очень сложных системах во всю используют AI-ассистентов — поражает!
В Linux наконец-то починили 4K 60 FPS для USB-карт захвата — баг сидел в BOS-дескрипторе
Разработчик Johannes Brüderl обнаружил, что некоторые карты захвата (Elgato 4K X, AVerMedia Live Gamer Ultra 2.1, ASUS TUF 4K PRO) при подключении к Linux подвисали на запросе BOS-дескриптора и работали на 5 Гбит/с — вместо 10 Гбит/с. В итоге вместо 4K 60 FPS получали максимум 4K 30 FPS. Патч с USB_QUIRK_NO_BOS пропускает проблемные запросы, и карта работает на SuperSpeed Plus 10 Гбит/с через штатный драйвер uvcvideo. Фикс уже в ядре, начиная с Linux 6.19, а также бэкпортирован в стабильные ветки.