Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Линус Торвальдс экспериментирует с генерацией изменений к ядру через AI

12.10.2026 06:49 (MSK)

Линус Торвальдс подготовил набор патчей для подсистемы управления памятью в ядре Linux, реализующих оптимизацию для чтения мелких блоков данных из страничного кэша без атомарного изменения счётчика ссылок (refcount) в структуре folio. В тексте коммита указано, что изменения, связанные с ним тесты и черновой текст примечания созданы AI-ассистентом Claude Code при контроле со стороны Торвальдса. Изменение добавлено в отдельную ветку ядра noref-filemap-read-with-llm и пока не понятно, будет ли оно перенесено в основную ветку или это просто внутренний эксперимент.

При тестировании благодаря патчам удалось повысить пропускную способность чтения мелких файлов в конфигурации с 8 потоками с 9.9-10.4 до 30-33 миллионов операций в секунду (прирост в 3 раза), с 4 потоками - с 8.9-11.6 до 25-26 млн/сек (прирост в 2 раза), а при однопоточной нагрузке с 7.9-8.1 до 8.8-8.9 млн/сек. Прирост производительности объясняется тем, что при одновременном обращении к страничному кэшу возникает жёсткая конкуренция между потоками при доступе к кэшу. Например, когда 8 потоков пытаются одновременно читать по 16 байт данных 99.92% времени тратится не на само чтение, а на ожидание доступа к счётчику ссылок.

В патче для гарантирования корректности данных вместо выставления отдельных блокировок, изменения счётчиков ссылок или промежуточной буферизации применяется обходной вариант, использующий отложенное освобождение памяти с синхронизацией при помощи механизма RCU (Read-Copy-Update). Предложенный в патче метод гарантирует, что страница памяти не будет физически освобождена, пока читающий поток не завершит копирование данных.

  1. Главная ссылка к новости (https://www.phoronix.com/news/...)
  2. OpenNews: Защита от мусорных AI-изменений на GitHub. Оценка влияния вайб-кодинга на экосистему открытого ПО
  3. OpenNews: Линус Торвальдс поэкспериментировал с вайб-кодингом в своём новом проекте AudioNoise
  4. OpenNews: Линус Торвальдс принял план передачи управления репозиторием ядра Linux в непредвиденных ситуациях
  5. OpenNews: Линус Торвальдс раскритиковал приватный разбор уязвимостей, выявленных при помощи AI
  6. OpenNews: Линус Торвальдс поддержал право использовать AI-инструменты при разработке ядра
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66447-linux
Ключевые слова: linux, ai
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 07:14, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/–
    Чувствую, что в конце концов все это приведет к увеличению, а не к сокращению кода в ядре. И уже точно 100% без AI будет не разобраться.
    Спойлер: ИИ тоже перестанет понимать.
     
     
  • 2.8, Аноним (8), 07:31, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +9 +/–
    > все это приведет к увеличению, а не к сокращению кода в ядре.

    Это происходит последние 30 лет.

    > И уже точно 100% без AI будет не разобраться.

    И сейчас уже никто не разбирается во всем ядре.

     
     
  • 3.46, Жироватт (ok), 09:54, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну, до включения тонны сгенерированных файлов от амуде - и разбирались.
     
     
  • 4.49, Songo (ok), 10:03, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Почитай кто X64 сделал, а потом амудекай.
     
  • 2.24, Андрей999 (?), 08:48, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если радостно валить в ядро "улучшения от ИИ", то да. А ведь можно с помощью того же ИИ делать код "понятным ребёнку".
     
  • 2.37, опеншлёпивпродакшн (?), 09:29, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У вас виноват камень, об который вы споткнулись. Проблема кривых рук, а не инструмента. Возьми, да попроси написать короткий и понятный код. Пока ИИ тянет на кодера, а не программиста. Но это лишь пока.
     
  • 2.45, Colorado_House_of_Representatives (?), 09:48, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Удивительно, но все эти годы ядро росло... без ИИ. Ваш комментарий попусту бесполезен.
     

  • 1.2, X86 (ok), 07:15, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Ну вот llm уже предлагают решения, до которых кожаные мешки не могли дойти десятилетиями.
     
     
  • 2.12, лул (?), 08:04, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +9 +/–
    Кожаный мешок - ты. Остальным пойуху все это.
     
     
  • 3.14, Аноним (14), 08:15, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • –7 +/–
    > Остальным пойуху все это.

    Как раз все остальные пользуются.
    Не пользуются и активно копротивляются только нитакуси-луddиты.
    Для остальных это всего лишь инструмент.

     
     
  • 4.18, Аноним (18), 08:24, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +7 +/–
    Инструмент с невероятно низкой точностью, высоким требованием к вычислительной мощности и очень огромным ценником. Очень нужно такое "изобретение"
     
     
  • 5.23, Аноним (23), 08:40, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    > Инструмент с невероятно низкой точностью

    Смотря на каких задачах. Оно уже сейчас заменяет джунов, зато не задает тупых вопросов, не устает, не теряет фокус.

    > высоким требованием к вычислительной мощности

    Ну так оно работает в отличие от.

    > и очень огромным ценником

    Огромным? Это для вас большие деньги?
    Ну даже не знаю... может нужно просто зарабатывать больше?))

     
     
  • 6.30, Аноним (30), 09:13, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Огромным? Это для вас большие деньги?

    О, еще один, который не знает сколько по-настоящему стоит ИИ.

     
     
  • 7.35, Жироватт (ok), 09:25, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не переживай, рекламному боту это и не надо знать.
    Его дело перепечатывать методичку с небольшим рерайтом
     
  • 7.42, User (??), 09:40, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Еще один, который не знает, сколько по настоящему стоит подготовить минимально квалифицированную тушку, пригодную для выполнения аналогичных задач...
     
  • 6.33, Аноним (33), 09:20, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Да, огромным.
    То что используется вне твоего локалхостика жрёт невменяемо и выхлоп несопоставимо низок, как по кпд так и по достоверности.
     
  • 4.48, Аноним (48), 09:56, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Почитай, кто такие лyddиты, ebлан.
     
  • 2.17, Аноним (18), 08:22, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Почитай сначала как работают GPT а только потом пиши такую ерунду. Ей богу вы че как маленькие
     
  • 2.41, Аноним (41), 09:38, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты посмотри в описании коммита.

    Там есть известные проблемы. Фактически ИИ предложил решение - которое ни на что не годиться.

    То есть ВСЕ надо делать по-другому.

     

  • 1.5, Аноним (5), 07:17, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Лень. И не желание дать дорогу молодым и более толковым. Но ЫЫ не прыгнет выше человека.
     
     
  • 2.34, Аноним (33), 09:22, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Тем временем Нейро: просто своим существованием вызывает экзистенциальеый кризис у экспертов)
     

  • 1.7, Аноним (7), 07:21, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Просто надо переписать ядро на раст и перелицевать под BSD/MIT (потому что кода от гпл-авторов там уже не будет), сделать один больной новый коммит с описанием просто "Fixed"

    Несколько триллионов токенов уйдет, но для контор типа опенаи/антропика это был бы отличный имиджевый проект.

    Всяко лучше Навье-Стокса

     
     
  • 2.16, Аноним (30), 08:19, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    >сделать один больной новый коммит

    Вся суть.

     
  • 2.25, Аноним (25), 08:53, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну, ядро пока рановато, а вот попиариться уже можно, уже есть первый блин, называется Бан.
     
  • 2.28, Жироватт (ok), 09:07, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Редокс до сих пор дописать не могут, несмотря на силосные типы, Дёргающегося(тм) Борова(с) и поддержку 1С:Предприятие прямо в ядре. А там - чистый лист без обязательств типа LTS-linux: делай что хочешь, без оглядки на совместимость и легаси.

    Но чёт не выходит у ребят каменный цветок

     

  • 1.9, Аноним (9), 07:34, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    Следующая новость через 10 лет

    Ядро линук экспереминтирует над Линусом Торвальдсом....

     
     
  • 2.29, Жироватт (ok), 09:08, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > в честь юбилея безвременной кончины Торпальдса от ножа калифорнийского бездомного наркомана ради пятнадцати долларов...
     

  • 1.10, Метрика (?), 07:36, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Вот для чего раст тянули в ядро, чтобы нейрослопом кодить, видать совсем плохи дела с политикой Флойда в ядре, все нормальные разрабы посбегали, остались только розоволосые толеранты нитакусисики который умеют только в твиттор и вайбкодинг
     
  • 1.11, Аноним (11), 08:00, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Примкнул Торвальдс все таки..
     
     
  • 2.31, Жироватт (ok), 09:17, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Пока дают "бесплатные" рекламные токены и доступ к робопопу помощнее - почему бы и нет.

    А если ещё и кэша заносят за "ну ты это, время от времени что-нибудь из своих (*сексуальных*) экспериментов в коде в паблик выкладывай, ВАЖНО: обязательно - успешных (количество промтов и затраченных токенов необходимо скрывать до талого) и с брендированным названием модели (вот методичка на 909 страниц, как именно стоит её описывать и вписывать в контекст), а чтобы бизнес не ломали всякими неудобными вопросиками - разрешаем бегать и банить всяких там. Для поддержки долгосрочной рекламной кампании дадим мясных анонимных ботов (ыы очень нервно реагирует на контру и падает) на 8 основных языках (эти работают за плошку риса и готовы постоянно поддерживать нарратив) на всех основных площадках" - так и вообще жизнь прекрасна.

     

  • 1.13, Аноним (13), 08:12, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Пять стадий принятие горя.
    1. Отрицание
    2. Гнев
    3. Депрессия
    4. Торг
    5. Принятие
    У программистов пока что первые два пункта отрицание и гнев.
     
     
  • 2.15, Аноним (15), 08:18, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > У программистов пока что первые два пункта отрицание и гнев.

    У программистов уже давно пришло принятие.
    Отрицание и гнев только особых сортов местных комментаторов и у всяких лyддитoв.

     
  • 2.21, Аноним (21), 08:35, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    У программистов давно уже принятие. Это тут пузырь особенный
     
  • 2.26, Аноним (25), 09:01, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Согласен, многим трудно принять и осознать тот факт, что они условно потратили 20 - 30 лет своей жизни, а ИИ просто потихоньку обесценивает их работу. В истории человечества так было, есть и будет всегда, - ИИ лишь один такой пример. Единственное что можно сделать, это как и всегда - приспособиться к грядущим-уже наступившим изменениям!
     
  • 2.36, Аноним (41), 09:28, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > 1. Отрицание

    Вообще то пока тут. Да. Отрицают утерю кучу бабла вливанием в ИИ. Пытаются вырулить пиаром.

     

  • 1.27, сценарист (?), 09:05, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    - Штырлиц идет по коридору.
    - По какому коридору?
    - По нашему коридору.
    ...

    - Господин назвал меня любимой женой!
    ...

     
  • 1.32, Аноним (32), 09:18, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Как и говорил - Linux 7 это слоп.
     
  • 1.38, Аноним (38), 09:32, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    экскрементирует
     
  • 1.39, Аноним (33), 09:34, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Тут даже яму копать не нужно, они сами справятся.
    Что самое важное в проекте, из-за чего Торвальдс срется со всеми и "строит из себя тирана"? Четкое понятие что есть проект.
    ии'шечке этого непонять и всё будет переломано вкривьивкось®™, потому что на бумаге выглядит красиво это одно а в реале, для людей, совсем другие нюансы.
    То что старик слился печально конечно, но уже по первым косякам 7ки стало понятно что титаник уже готов
     
  • 1.40, пох.. (?), 09:35, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    АААААА! Он ОПЯТЬ туда полез!


    Я понимаю, ВСЕ присутствующие на этом сайтик опоздали родиться, да?

    (одна надежда, что ЫЫ пишет код и проверяет что написал получше божка с пальцем)

     
     
  • 2.43, Аноним (41), 09:41, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты не надейся, а проверь.

    Посмотри хотя бы описания к коммиту.

    Там список известных проблем решения от ИИ.

    Фактически, ВСЕ надо было делать по-другому. О чем Торвальдс и пишет.

     
  • 2.44, Аноним (38), 09:43, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Как тебе сказать, есть софт для надувания людей, а есть софт для public good.

    Слопогенератор достают не для того, чтобы делать благо людям, его достают для того, чтобы кого-то надуть.

    И если Линус раньше проверял чужой код и писал свой, сейчас он делает вид, что проверяет и пишет. Just saying.

     

  • 1.47, Аноним (47), 09:54, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Видимо пришла пора переходить на простенькую систему с кодовой базой без ИИ слопа. та же NetBSD или OpenBSD.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: