home.social

#sched_ext — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sched_ext, aggregated by home.social.

  1. ⏰ Our talk at OSPM Summit 2026 is today!

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems”

    We’ll discuss the evolution of scx_lavd and sched_ext. retis.santannapisa.it/ospm-sum

    #Linux #Kernel #sched_ext #ospm

  2. ⏰ Our talk at OSPM Summit 2026 is today!

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems”

    We’ll discuss the evolution of scx_lavd and sched_ext. retis.santannapisa.it/ospm-sum

    #Linux #Kernel #sched_ext #ospm

  3. ⏰ Our talk at OSPM Summit 2026 is today!

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems”

    We’ll discuss the evolution of scx_lavd and sched_ext. retis.santannapisa.it/ospm-sum

    #Linux #Kernel #sched_ext #ospm

  4. ⏰ Our talk at OSPM Summit 2026 is today!

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems”

    We’ll discuss the evolution of scx_lavd and sched_ext. retis.santannapisa.it/ospm-sum

    #Linux #Kernel #sched_ext #ospm

  5. ⏰ Our talk at OSPM Summit 2026 is today!

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems”

    We’ll discuss the evolution of scx_lavd and sched_ext. retis.santannapisa.it/ospm-sum

    #Linux #Kernel #sched_ext #ospm

  6. We’ll be speaking at OSPM Summit 2026! On the second day of the conference, @multics69 and Gavin Guo will present:

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems.”

    We’ll share lessons from evolving the scx_lavd scheduler.

    📍 Cambridge, UK
    📅 Apr 14–16
    🌐 retis.santannapisa.it/ospm-sum

    #OSPM #Linux #sched_ext

  7. We’ll be speaking at OSPM Summit 2026! On the second day of the conference, @multics69 and Gavin Guo will present:

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems.”

    We’ll share lessons from evolving the scx_lavd scheduler.

    📍 Cambridge, UK
    📅 Apr 14–16
    🌐 retis.santannapisa.it/ospm-sum

    #OSPM #Linux #sched_ext

  8. We’ll be speaking at OSPM Summit 2026! On the second day of the conference, @multics69 and Gavin Guo will present:

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems.”

    We’ll share lessons from evolving the scx_lavd scheduler.

    📍 Cambridge, UK
    📅 Apr 14–16
    🌐 retis.santannapisa.it/ospm-sum

    #OSPM #Linux #sched_ext

  9. We’ll be speaking at OSPM Summit 2026! On the second day of the conference, @multics69 and Gavin Guo will present:

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems.”

    We’ll share lessons from evolving the scx_lavd scheduler.

    📍 Cambridge, UK
    📅 Apr 14–16
    🌐 retis.santannapisa.it/ospm-sum

    #OSPM #Linux #sched_ext

  10. We’ll be speaking at OSPM Summit 2026! On the second day of the conference, @multics69 and Gavin Guo will present:

    “Evolving sched_ext: Resource Control, Topology Awareness, and Energy Efficiency for Modern Systems.”

    We’ll share lessons from evolving the scx_lavd scheduler.

    📍 Cambridge, UK
    📅 Apr 14–16
    🌐 retis.santannapisa.it/ospm-sum

    #OSPM #Linux #sched_ext

  11. 40 млн строк кода: как меняется ядро Linux в 2026 году

    Начало 2026 года для сообщества ядра Linux получилось насыщенным. В конце января в документацию добавили раздел Linux kernel project continuity. В нем описывается, что произойдет, если ключевые участники проекта внезапно не смогут выполнять свою работу. Обсуждения шли еще на Maintainers Summit в декабре 2025-го, и теперь этот вопрос зафиксирован в документации в явном виде. Все вполне логично. Ядро Linux давно превратилось в часть огромной мировой инфраструктуры — с десятками миллионов строк кода, тысячами разработчиков из компаний по всему миру и постоянным давлением со стороны требований к производительности, безопасности и энергоэффективности. Поэтому сообщество вынуждено не только поддерживать текущий уровень стабильности, но и экспериментировать, стараться сделать систему гибче и надежнее. В 2026 году проявились несколько направлений такой работы — от Rust и планировщиков до поддержки новых архитектур. Давайте посмотрим, что тут и как.

    habr.com/ru/companies/ru_mts/a

    #Linux #ядро_Linux #Rust #планировщик_задач #sched_ext #RISCV #LoongArch #Линус_Торвальдс #управление_проектом #open_source

  12. 40 млн строк кода: как меняется ядро Linux в 2026 году

    Начало 2026 года для сообщества ядра Linux получилось насыщенным. В конце января в документацию добавили раздел Linux kernel project continuity. В нем описывается, что произойдет, если ключевые участники проекта внезапно не смогут выполнять свою работу. Обсуждения шли еще на Maintainers Summit в декабре 2025-го, и теперь этот вопрос зафиксирован в документации в явном виде. Все вполне логично. Ядро Linux давно превратилось в часть огромной мировой инфраструктуры — с десятками миллионов строк кода, тысячами разработчиков из компаний по всему миру и постоянным давлением со стороны требований к производительности, безопасности и энергоэффективности. Поэтому сообщество вынуждено не только поддерживать текущий уровень стабильности, но и экспериментировать, стараться сделать систему гибче и надежнее. В 2026 году проявились несколько направлений такой работы — от Rust и планировщиков до поддержки новых архитектур. Давайте посмотрим, что тут и как.

    habr.com/ru/companies/ru_mts/a

    #Linux #ядро_Linux #Rust #планировщик_задач #sched_ext #RISCV #LoongArch #Линус_Торвальдс #управление_проектом #open_source

  13. 40 млн строк кода: как меняется ядро Linux в 2026 году

    Начало 2026 года для сообщества ядра Linux получилось насыщенным. В конце января в документацию добавили раздел Linux kernel project continuity. В нем описывается, что произойдет, если ключевые участники проекта внезапно не смогут выполнять свою работу. Обсуждения шли еще на Maintainers Summit в декабре 2025-го, и теперь этот вопрос зафиксирован в документации в явном виде. Все вполне логично. Ядро Linux давно превратилось в часть огромной мировой инфраструктуры — с десятками миллионов строк кода, тысячами разработчиков из компаний по всему миру и постоянным давлением со стороны требований к производительности, безопасности и энергоэффективности. Поэтому сообщество вынуждено не только поддерживать текущий уровень стабильности, но и экспериментировать, стараться сделать систему гибче и надежнее. В 2026 году проявились несколько направлений такой работы — от Rust и планировщиков до поддержки новых архитектур. Давайте посмотрим, что тут и как.

    habr.com/ru/companies/ru_mts/a

    #Linux #ядро_Linux #Rust #планировщик_задач #sched_ext #RISCV #LoongArch #Линус_Торвальдс #управление_проектом #open_source

  14. 40 млн строк кода: как меняется ядро Linux в 2026 году

    Начало 2026 года для сообщества ядра Linux получилось насыщенным. В конце января в документацию добавили раздел Linux kernel project continuity. В нем описывается, что произойдет, если ключевые участники проекта внезапно не смогут выполнять свою работу. Обсуждения шли еще на Maintainers Summit в декабре 2025-го, и теперь этот вопрос зафиксирован в документации в явном виде. Все вполне логично. Ядро Linux давно превратилось в часть огромной мировой инфраструктуры — с десятками миллионов строк кода, тысячами разработчиков из компаний по всему миру и постоянным давлением со стороны требований к производительности, безопасности и энергоэффективности. Поэтому сообщество вынуждено не только поддерживать текущий уровень стабильности, но и экспериментировать, стараться сделать систему гибче и надежнее. В 2026 году проявились несколько направлений такой работы — от Rust и планировщиков до поддержки новых архитектур. Давайте посмотрим, что тут и как.

    habr.com/ru/companies/ru_mts/a

    #Linux #ядро_Linux #Rust #планировщик_задач #sched_ext #RISCV #LoongArch #Линус_Торвальдс #управление_проектом #open_source

  15. A fully functional sched_ext scheduler that makes real CPU scheduling decisions based on real-time planetary positions, zodiac signs, and astrological principles. This actually loads into the Linux kernel and schedules your system tasks. Because if the universe can influence our lives, why not our CPU scheduling too?

    github.com/zampierilucas/scx_h

    #linux #sched_ext

  16. Using machine learning to optimize/fine-tune the #Linux #kernel at runtime to the needs of the workload – this is something I guess we'll see way more often in the future.

    The recent #ossna25 talk "Improve Load Balancing With Machine Learning Techniques Based on the #sched_ext Framework" from Ching-Chun ("Jim") Huang gives a glimpse into such a future.

    @lwn write-up: lwn.net/Articles/1027096/

    Recording: youtube.com/watch?v=5VXemIXAOr

    Slides: static.sched.com/hosted_files/

  17. TIL: scx_bpfland Linux scheduler can improve performance

    TIL: scx_bpfland Linux scheduler can improve performance #gaming #linux #schedular #kernel #sched_ext #cpu #pinning #taskset #til

    kbin.melroy.org/m/til/t/717526

  18. TIL: scx_bpfland Linux scheduler can improve performance

    TIL: scx_bpfland Linux scheduler can improve performance #gaming #linux #schedular #kernel #sched_ext #cpu #pinning #taskset #til

    kbin.melroy.org/m/til/t/717526

  19. TIL: scx_bpfland Linux scheduler can improve performance

    TIL: scx_bpfland Linux scheduler can improve performance #gaming #linux #schedular #kernel #sched_ext #cpu #pinning #taskset #til

    kbin.melroy.org/m/til/t/717526

  20. TIL: scx_bpfland Linux scheduler can improve performance

    TIL: scx_bpfland Linux scheduler can improve performance #gaming #linux #schedular #kernel #sched_ext #cpu #pinning #taskset #til

    kbin.melroy.org/m/til/t/717526

  21. TIL: scx_bpfland Linux scheduler can improve performance

    TIL: scx_bpfland Linux scheduler can improve performance #gaming #linux #schedular #kernel #sched_ext #cpu #pinning #taskset #til

    kbin.melroy.org/m/til/t/717526

  22. protip: when running e.g. scx_bpfland on a server, make sure to use the -k (--local-kthreads) flag, otherwise full system saturation with CPU-bound tasks (e.g. a parallel make job using all cores) will severely starve I/O (e.g. DNS, NFS).
    Really should be the default.. 🚀

  23. The mainline-wo-mergew copr of the #kernel vanilla repositories[1] for #Fedora #Linux now ship 6.12 pre-releases that have the #BPF extensible scheduler class aka #sched_ext"[2] enabled, just like Fedora Rawhide will do with the next push of a new #LinuxKernel.

    Many thx to Jose Fernandez for realizing this![3]

    [1] fedoraproject.org/wiki/Kernel_
    [2] lwn.net/Articles/972710/
    [3] gitlab.com/cki-project/kernel-

  24. 6.12-rc1 is out:

    lore.kernel.org/lkml/CAHk-=wiw

    '"Despite conference travel (both for me and several maintainers), things seemed to go mostly fairly normally. There's a couple of notable new features in here: For one thing, is now mainlined and enabled as a config option (you do need to enable "EXPERT" to get the question). For another, also got merged.

    […]

    Let's get the testing and calming down period started, ok?

    Linus"'

  25. , which allows scheduling policies to be implemented as programs, has been merged for 6.12:

    git.kernel.org/torvalds/c/8826

    See lwn.net/Articles/922405/ for a description of what it does and lwn.net/Articles/972710/ for the controversy it caused that is the reason why it took so long to land in mainline.

  26. FWIW, the PR with the BPF extensible scheduler class aka for 6.11 is out for 10 days now, but Linus did not merge it yet. Peterz and @qyousef also raised a few issues in between. Remains to be seen if Linus nevertheless will merge sched_ext in the next few days.

    For details, see:

    lore.kernel.org/all/2024072316

    lore.kernel.org/all/2024072501

  27. After Linus statement ~10 days ago[1] it looked like extensible scheduler class aka the (SCX) patchset would be merged for 6.11. Now there are discussions to change a few things before merging it; as of now it's unclear if that will happen and/or delay things: lore.kernel.org/all/CAHk-=wg3R

    Side note: Tejun a few days ago posted v7 of the patchset and created a korg tree to coordinate development: lore.kernel.org/all/2024061821

    [1] fosstodon.org/@kernellogger/11

  28. The @LWN article about the latest push of the extensible scheduler class (or "") for is now freely available: lwn.net/Articles/972710/

    "'[…] Despite having attracted a fair amount of interest from the development community, sched_ext has run into considerable opposition and seems far from acceptance into the mainline. The posting by Tejun Heo of a new version of the sched_ext series at the beginning of May has restarted this long-running discussion[…]'"