Профиль: Аноним (вход | регистрация) не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 обязательно


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

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

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

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

     
     
  • 3.46, Жироватт (ok), 09:54, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/–
    Ну, до включения тонны сгенерированных файлов от амуде - и разбирались.
     
     
  • 4.49, Songo (ok), 10:03, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Почитай кто X64 сделал, а потом амудекай.
     
     
  • 5.54, Аноним (54), 10:35, 12/10/2026 Скрыто ботом-модератором     [к модератору]
  • –3 +/–
     
  • 4.52, Аноним (52), 10:17, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Амдшных видеокарт всего-то 3/4 объёма ядра, не так и много. Там интел уже подсуетился следом емнип.
     
  • 3.55, Аноним (54), 10:37, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    >все это приведет к увеличению, а не к сокращению кода в ядре.
    >Это происходит последние 30 лет.

    Я помню время когда исходник архива весил 80 Мб. Куда пропало это время?

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

  • 1.2, X86 (ok), 07:15, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Ну вот llm уже предлагают решения, до которых кожаные мешки не могли дойти десятилетиями.
     
     
  • 2.17, Аноним (17), 08:22, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Почитай сначала как работают GPT а только потом пиши такую ерунду. Ей богу вы че как маленькие
     
     
  • 3.84, X86 (ok), 11:39, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Почитай сначала как работают GPT

    Что-то неграмотное ты сказал. Я знаю как работают llm, а ты что имел ввиду?

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

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

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

     

  • 1.5, Аноним (5), 07:17, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    Лень. И не желание дать дорогу молодым и более толковым. Но ЫЫ не прыгнет выше человека.
     
     
  • 2.34, Аноним (34), 09:22, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    Тем временем Нейро: просто своим существованием вызывает экзистенциальеый кризис у экспертов)
     
  • 2.71, Аноним (71), 11:00, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Так и человек не прыгнет выше человека, поколение трансформеров скоро время разучится по часам определять, будет у этого самого ЫЫ голосом спрашивать, какие уж там ядра.
     
  • 2.92, Bob (??), 11:53, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Уже в MS старички дали дорогу молодым индусам - понравилось? Ещё парочку?!)

    Искусственный индус таки будет получше обычного. Хотя ты о человеках. Да...

     

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

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

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

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

    Вся суть.

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

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

     
     
  • 3.51, Мемоним (?), 10:08, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если бы им дали сумму, сравнимую со спущенной на Omarchy, уверен прогресс был бы заметнее.
     
     
  • 4.68, Гаврош (?), 10:48, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Увы, никакие деньги, токены или видюхи не сделают ИИ-слоп умнее. ИИ просто в принципе неспособен мыслить - тогда откуда там ждать ОСМЫСЛЕННЫЙ результат?? Это из той же оперы про 1000 мартышек, которые СЛУЧАЙНО могут набить "войну и мир".
     

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

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

     
     
     
    Часть нити удалена модератором

  • 3.73, Bottle (?), 11:08, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Прочитал как «беременной». Учитывая, что и кого финский любитель плотной поддерживает, неудивительно.
     
  • 2.75, pic (??), 11:16, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Через 10 лет на пенсии будет.
     

  • 1.10, Метрика (?), 07:36, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    Вот для чего раст тянули в ядро, чтобы нейрослопом кодить, видать совсем плохи дела с политикой Флойда в ядре, все нормальные разрабы посбегали, остались только розоволосые толеранты нитакусисики который умеют только в твиттор и вайбкодинг
     
     
  • 2.64, Гаврош (?), 10:45, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    В этом есть своеобразный "хороший смысл": чем раньше эта монолитная нелепость "ведро линусов" сдохнет, тем быстрее индустрия перейдёт на микроядро и внятную архитектуру. "Нечаянный революционер" станет "нечаянным копателем могилы" своего же несуразного детища. Вместе с гитом. 😆
     
     
  • 3.74, Bottle (?), 11:13, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А дело не только в микроядре. Линус с самого начала начал тянуть раковые концепции Юникса, вместо того, чтобы сделать нормально. В итоге за этот убогий дизайн расплачиваются миллиардами.
     
  • 2.76, mikhailnov (ok), 11:21, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    По ссылке-то сходите в новости, там изменения в коде на Си.
     

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

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

     

  • 1.13, Аноним (13), 08:12, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Пять стадий принятие горя.
    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 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Согласен, многим трудно принять и осознать тот факт, что они условно потратили 20 - 30 лет своей жизни, а ИИ просто потихоньку обесценивает их работу. В истории человечества так было, есть и будет всегда, - ИИ лишь один такой пример. Единственное что можно сделать, это как и всегда - приспособиться к грядущим-уже наступившим изменениям!
     
     
  • 3.88, AleksK (ok), 11:46, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если ты реально занимался программированием это никогда не будет потраченным напрасно временем. Матлогика и программирование отлично развивает мозг. Иначе к старости ты будешь как типичный чел из идиократии.
     
  • 2.36, Аноним (41), 09:28, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    > 1. Отрицание

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

     

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

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

     
  • 1.32, Аноним (32), 09:18, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    Как и говорил - Linux 7 это слоп.
     
  • 1.39, Аноним (34), 09:34, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Тут даже яму копать не нужно, они сами справятся.
    Что самое важное в проекте, из-за чего Торвальдс срется со всеми и "строит из себя тирана"? Четкое понятие что есть проект.
    ии'шечке этого непонять и всё будет переломано вкривьивкось®™, потому что на бумаге выглядит красиво это одно а в реале, для людей, совсем другие нюансы.
    То что старик слился печально конечно, но уже по первым косякам 7ки стало понятно что титаник уже готов
     
     
  • 2.61, Гаврош (?), 10:42, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Дырищща в Титанике появилась с первым внедрением СустемДы. Корабль начало заливать, но трольвадсу по___й, ему бабло отстёгивают и ладно!
     

  • 1.40, пох.. (?), 09:35, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    АААААА! Он ОПЯТЬ туда полез!


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

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

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

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

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

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

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

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

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

     
  • 2.60, Аноним (60), 10:42, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    На самом деле ИИ должен только проверять код, но не писать. Линус старый дед который давно выжил из ума.
     

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

  • 1.50, ИмяХ (ok), 10:06, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Окно Овертона начало двигаться.
     

  • 1.56, Catwoolfii (ok), 10:39, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Лучше бы выпилил страничный кэш из ядра
     
     
  • 2.63, Аноним (34), 10:44, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Ну выпилят, и дальше что?
    Сказал а говори и б. На что менять?
     
     
  • 3.87, Catwoolfii (ok), 11:45, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Кэш надо реализовывать на уровне приложения и не такой ущербный, как линуксовый fifo
     

  • 1.57, Гаврош (?), 10:39, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > Линус Торвальдс экспериментирует...

    А он не мог бы хотя бы не прилюдно это делать??

    Любой адекватный прогер чётко знает: ИИ просто НЕ ПОНИМАЕТ задач, это шреддер чужих решений и рандомная выдача какого-то нелепого результата. Как можно на ЭТОМ базировать программирование, точную науку?? Впрочем, от создателя монолитного г___ и гита ничего другого и не ожидал. 😏

     
  • 1.58, Аноним (60), 10:40, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Когда его уже выгонят пинком под зад?
     
     
  • 2.65, Аноним (34), 10:46, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    "ктож его посадит, он же памятник"
     

  • 1.70, Аноним (70), 10:54, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    С 7-й ветки ядро только деградирует. Торвальдс уже не торт. Печалька.
     
  • 1.72, аниме эксперт (?), 11:05, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Почему все закрывают глаза на тот факт, что линукс - это проект который держится на культе личности, а личность эта уже впадает в маразм и скоро совсем ласты склеит.
     
     
  • 2.79, Аноним (79), 11:32, 12/10/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/–
     
  • 2.83, anonim123123 (?), 11:36, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ващет никсовое ядро дало работу десяткам, если не сотням МИЛЛИОНОВ людей на планете, ничего не требуя по деньгам он этих людей. Так что, дедушка Линус может творить что ему вздумается. Главное, чтобы это AI-"творчество" не попало в в продакшен.
     
  • 2.89, Аноним (32), 11:50, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Оно держиться на платиновых спонсорах, как и сам Линус.
     

  • 1.78, pic (??), 11:25, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    В ядра будут, _будут_ встраивать нейросетевой планировщик задач, управление памятью и кешированием.

    И это только начало.

     
     
  • 2.80, anonim123123 (?), 11:33, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Ну, ты ведь в курсе, что такие планировщики в ОСях уже давно? Ты ведь в курсе? В курсе?
     
     
  • 3.86, Аноним (86), 11:43, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    что за истеричка?
     
  • 2.93, Аноним (93), 11:56, 12/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >нейросетевой планировщик задач

    Этот нейросетевой планировщик задач, во первых можно отключать,
    Во вторых, это не та нейросеть, типа Deep Seek, Copilot, или какие там модные.

    Этот планировщик Ии, запустится почти на любом утюге.

     

  • 1.81, Джон Титор (ok), 11:34, 12/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.82, вах (ok), 11:36, 12/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.85, Аноним1234 (?), 11:41, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Очень позитивно. Жду когда Линус поймёт что продвижение вперёд это переписать ядро с С на Rust методом вайбкодинга.
     
  • 1.91, Аноним (93), 11:52, 12/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Незнаю что вы там хейтите,
    Спросил у Gpt, в чем прикол этой оптимизации:

    Внутренние тесты на многопоточных нагрузках показали колоссальный скачок в пропускной способности (измеряется в миллионах операций в секунду, IOPS):
    Режим нагрузки Было (млн оп/сек) Стало (млн оп/сек) Чистый прирост
    8 потоков ~10.1 ~31.5 В 3 раза (+210%)
    4 потока ~10.2 ~25.5 В 2.5 раза (+150%)
    1 поток ~8.0 ~8.8 +10%

     

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



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