TGViewer
LinuxCamp | DevOps LinuxCamp | DevOps @linuxcamp_tg · 13.6K subscribers
Post #606 7.17K
sched_ext: планировщик Linux в userspace

sched_ext позволяет реализовывать планировщики задач вне ядра Linux. Логика планирования выносится в eBPF-программу, а ядро остаётся ответственным за выполнение и переключение контекста.

Проверка поддержки

Работает только на ядрах с включённым SCHED_EXT.


grep SCHED_EXT /boot/config-$(uname -r)


Если опция включена, ядро поддерживает внешний планировщик.

Запуск планировщика

В репозитории есть готовые реализации. После запуска система начинает использовать внешний планировщик.


sudo ./scx_simple


Остановка процесса возвращает стандартный планировщик.

Вывод

sched_ext используется для экспериментов и workload-ориентированного планирования без патчей ядра.

LinuxCamp | #utils
  • 👍 14
  • ❤ 5
  • 🔥 5
More from @linuxcamp_tg
  1. Sep 28, 2026Проекту GNU вчера исполнилось 43 года 1983 год: Ричард Столлман объявил планы разработать…
  2. Sep 25, 2026Linux будет работать на ноутах с Snapdragon X2. Qualcomm добавляет полноценную поддержку L…
  3. Sep 24, 2026Так все по делу)) Советует же самый быстрый фикс LinuxCamp | #memes
  4. Sep 23, 2026Планы на 3 октября — прийти на RWB Infra x Security Meetup Мы направим прожекторы на инфра…
  5. Sep 22, 2026Ещё одна рекордная неделя для AI-разработки в Linux. На прошлой неделе в ядро попало 1 634…
  6. Sep 17, 2026Открыл плейлист, а как выйти - непонятно 😁 LinuxCamp | #memes
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →