The OpenNET Project / Index page

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



"Опубликован scx_horoscope, астрологический планировщик задач для ядра Linux"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Опубликован scx_horoscope, астрологический планировщик задач для ядра Linux"  +/
Сообщение от opennews (??), 31-Янв-26, 23:10 
Лукас Дзампьери (Lucas Zampieri) из компании Red Hat опубликовал шуточный планировщик задач scx_horoscope, распределяющий ресурсы CPU на основе астрологических принципов, принимая во внимание знаки зодиака и положения планет в текущий момент. Проект развивается в образовательных и развлекательных целях.  Ключевым назначением scx_horoscope отмечается обучение и демонстрация использования механизма "sched_ext" (SCX), позволяющего использовать eBPF для создания планировщиков CPU...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64711

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Опубликован scx_horoscope, астрологический планировщик задач..."  +12 +/
Сообщение от al (??), 31-Янв-26, 23:10 
Вот, могут же, а не вот эти ваши ИИ!
Ответить | Правка | Наверх | Cообщить модератору

21. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от kusb (?), 01-Фев-26, 02:50 
Можно и ИИ, он будет определять приоритет задач.
Ответить | Правка | Наверх | Cообщить модератору

24. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (24), 01-Фев-26, 05:40 
Так там весь репозиторий клодом написан...
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Опубликован scx_horoscope, астрологический планировщик задач..."  +59 +/
Сообщение от Avririon (ok), 31-Янв-26, 23:10 
На венде это штатный планииовщик.
Ответить | Правка | Наверх | Cообщить модератору

4. "Опубликован scx_horoscope, астрологический планировщик задач..."  +4 +/
Сообщение от Аноним (4), 31-Янв-26, 23:16 
Ну вот! Теперь можно верить в Астрологию :)
Ответить | Правка | Наверх | Cообщить модератору

15. "Опубликован scx_horoscope, астрологический планировщик задач..."  +4 +/
Сообщение от небесный ученый (?), 01-Фев-26, 01:16 
наоборот, теперь с помощью астрологических прогнозов можно определить самое лучшее время для работы за компьютером и это будет уже не вера а эмпирический опыт.
сначала придумываем "небесную механику", потом воплощаем её в железе, а затем подстраиваемся под неё; в общем и виртуальная курица может снести "реальное" яйцо.
Ответить | Правка | Наверх | Cообщить модератору

34. Скрыто модератором  –5 +/
Сообщение от Аноним (34), 01-Фев-26, 09:33 
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

52. Скрыто модератором  +/
Сообщение от Аноним (52), 01-Фев-26, 12:34 
Ответить | Правка | Наверх | Cообщить модератору

5. "Опубликован scx_horoscope, астрологический планировщик задач..."  +2 +/
Сообщение от bdrbt (ok), 31-Янв-26, 23:27 
А он учитывает поправки NASA?
Ответить | Правка | Наверх | Cообщить модератору

13. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (13), 01-Фев-26, 00:28 
Нет, он на основе поправок неоднозначностей стандарта С.
Ответить | Правка | Наверх | Cообщить модератору

35. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (34), 01-Фев-26, 09:34 
В NASA всё ПО на фортране-77.
Ответить | Правка | Наверх | Cообщить модератору

62. Скрыто модератором  +/
Сообщение от John Titor (?), 01-Фев-26, 15:39 
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

63. Скрыто модератором  +/
Сообщение от John Titor (?), 01-Фев-26, 15:44 
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

6. "Опубликован scx_horoscope, астрологический планировщик задач..."  –2 +/
Сообщение от Аноним (6), 31-Янв-26, 23:42 
Да, все же настоящие задачи и проблемы ядра решены.
Ответить | Правка | Наверх | Cообщить модератору

11. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Xo (?), 01-Фев-26, 00:10 
Нет конечно, ведь линус не знает об этом.
Ответить | Правка | Наверх | Cообщить модератору

7. "Опубликован scx_horoscope, астрологический планировщик задач..."  +4 +/
Сообщение от Аноним (7), 31-Янв-26, 23:49 
> из компании Red Hat

А там говорят, что рук не хватает для сопровождения множества продуктов.

Ответить | Правка | Наверх | Cообщить модератору

14. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (13), 01-Фев-26, 00:35 
Теперь будут знать причину, если не менеджер шляпы, конечно.
Ответить | Правка | Наверх | Cообщить модератору

56. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от тоже Анонимemail (ok), 01-Фев-26, 13:14 
Так это и есть образовательные материалы для создания новых "рук".
Работа на перспективу.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

8. "Опубликован scx_horoscope, астрологический планировщик задач..."  +2 +/
Сообщение от Аноним (-), 31-Янв-26, 23:50 
Астрологи провозгласили месяц планировщиков задач. Количество планировщиков задач увеличилось вдвое!
Ответить | Правка | Наверх | Cообщить модератору

9. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (9), 31-Янв-26, 23:55 
И вроде ж не первое апреля... Ну ладно.
Ответить | Правка | Наверх | Cообщить модератору

10. "Опубликован scx_horoscope, астрологический планировщик задач..."  –1 +/
Сообщение от Кот (??), 31-Янв-26, 23:55 
Для TempleOS писали? Или нет наверное DaemonOS кто то пишет и заказали
Ответить | Правка | Наверх | Cообщить модератору

12. "Опубликован scx_horoscope, астрологический планировщик задач..."  +2 +/
Сообщение от Аноним (-), 01-Фев-26, 00:12 
Будет смешно, когда окажется что это работает лучше чем штатный))
Можно еще проверить какой-то рандомизированный планировщик.
Ответить | Правка | Наверх | Cообщить модератору

23. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (23), 01-Фев-26, 03:42 
Окажется. Там же умное выставление приоритетов процессам сделано.
Ответить | Правка | Наверх | Cообщить модератору

40. "Опубликован scx_horoscope, астрологический планировщик задач..."  –2 +/
Сообщение от Аноним (34), 01-Фев-26, 09:45 
Нужны исследования. Может оказаться, что как раз астрология, как точная наука, характеризует корреляцию между различными геомагнитными процессами, протекающими в вычислительных системах (не зря же в вычислительных центрах потолки делали из специфических материалов). Хронобиологию тоже считали за странную науку, а потому присудили Нобелевскую премию.
Ответить | Правка | Наверх | Cообщить модератору

61. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (61), 01-Фев-26, 15:36 
Астрология - лженаука, а планировщик работает не по астрологии, а по эвристике вроде той, что на виндах. А винды - они работают намного лучше Linuxа.
Ответить | Правка | Наверх | Cообщить модератору

66. "Опубликован scx_horoscope, астрологический планировщик задач..."  –1 +/
Сообщение от Аноним (34), 01-Фев-26, 16:06 
> А винды - они работают намного лучше Linuxа.

Это легко проверить. Запустите в проводнике скачивание с сетевого ресурса, скажем, гигабайт 20, а затем запустите браузер. Доложите о результатах.

Ответить | Правка | Наверх | Cообщить модератору

65. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (34), 01-Фев-26, 16:04 
Вероятностные алгоритмы могут в данной задаче оказаться эффективными.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

17. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от ryoken (ok), 01-Фев-26, 02:12 
Фраза "зависимость от фазы Луны" обретает реальный (но по-моему, дурацкий), смысЕл :).
Ответить | Правка | Наверх | Cообщить модератору

60. "Опубликован scx_horoscope, астрологический планировщик задач..."  +2 +/
Сообщение от Аноним (60), 01-Фев-26, 14:59 
Почему обретает? На Земле "зависимость от фазы Луны" ИМХО очевидна, например морские приливы, или женский менструальный цикл.
Ответить | Правка | Наверх | Cообщить модератору

67. "Опубликован scx_horoscope, астрологический планировщик задач..."  –1 +/
Сообщение от Аноним (34), 01-Фев-26, 16:08 
Доказательства научности астрологии настолько убедительны, что любой, ознакомившийся с ними, уже не назовет ее лженаукой.
Ответить | Правка | Наверх | Cообщить модератору

19. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (19), 01-Фев-26, 02:30 
>при ретроградном марсе

Разве бывает ретроградный Марс?

Вроде бы ретроградными могут быть только планеты, которые ближе к Солнцу, чем Земля.

Ответить | Правка | Наверх | Cообщить модератору

20. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (20), 01-Фев-26, 02:35 
Бывает.
Ответить | Правка | Наверх | Cообщить модератору

55. Скрыто модератором  +2 +/
Сообщение от Аноним (52), 01-Фев-26, 12:40 
Ответить | Правка | Наверх | Cообщить модератору

64. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (34), 01-Фев-26, 16:02 
> Солнце кстати так же вращается вокруг Земли, если вдруг кто-то плохо учился в школе и прогуливал астрологию.

Сообщение анонима заблокировано, потому отвечу ему здесь.
Что вокруг чего вращается, зависит от того, где вы поместили начало координат. Если я его помещаю на своем рабочем столе, вокруг него (моего стола) вращается не только солнце и все объекты солнечной системы, но и вся вселенная. С одной особенностью - уравнения движения будут чуть сложнее.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

25. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (24), 01-Фев-26, 05:43 
Полно багов, и не рилтайм..

- High — --no-retrograde does not actually disable retrograde effects: priority still drops to base * 0.3 and reasoning still reports retrograde; only the time-slice penalty is skipped. This contradicts the flag description ("Disable retrograde effects"). src/astrology/scheduler.rs:128-170, src/main.rs:150-155


- High — "Real-time planetary positions" are not real-time: to_astro_date discards time-of-day, so positions only change once per UTC day. This also makes --update-interval (seconds) ineffective within a day. src/astrology/planets.rs:198-210, src/main.rs:51-114


- Medium — Retrograde math doesn't match the documented formula: docs describe priority = base × planetary_influence × element_boost plus a 0.5 time-slice penalty; code instead uses base * 0.3 (ignores element boost) and then also halves time slice. src/astrology/scheduler.rs:149-156, src/main.rs:138-155, ASTROLOGY.md, README.md


- Medium — Debuffed 0.7 cases (Air/System, Fire/Memory) are labeled "neutral" in the reasoning output because the threshold is boost < 0.7 instead of <= 0.7. This makes debug output inconsistent with actual multipliers. src/astrology/scheduler.rs:194-231


- Medium — Task domain/classification mismatches with docs: ASTROLOGY.md says Mercury rules Interactive tasks and browsers are memory-heavy, but code assigns Interactive → Moon and classifies Firefox/Chrome/Chromium as Network. src/astrology/tasks.rs:7-27, src/astrology/tasks.rs:111-114


- Low — Docs diverge on element boosts and cache duration: code gives Desktop tasks a 1.3 boost for Air/Water even though docs say "all other combinations neutral", and the runtime uses update_interval default 60s while AstrologicalScheduler::default/docs mention 5 minutes. src/astrology/scheduler.rs:90-93, src/astrology/scheduler.rs:358-361, src/main.rs:51-89, ASTROLOGY.md


• Short version of what the code actually does today (defaults, no flags):

  - Classify task type by comm string:
      - Exact/partial pattern lists → Network / CPU‑Intensive / Desktop / Memory‑Heavy / System / Interactive.
      - Browsers (firefox|chrome|chromium) → Network.
      - Anything unknown → Interactive.
      - PID 1 is always Critical.

  - Compute planetary positions (from astro crate) using UTC date only (time‑of‑day ignored). Cache refresh window defaults to 60s, but positions only change daily because time is dropped.

  - Base priority by task type:
      - Critical 1000, System 200, Interactive 150, Desktop 120, CPU/Network 100, Memory 80.

  - Planetary influence for the ruling planet:
      - If retrograde → -1.0
      - Else by sign element: Fire 1.3, Air 1.2, Earth 1.1, Water 1.0.

  - Element boost (from ruling planet's sign element vs task type):
      - Boosts: Fire×CPU 1.5, Air×Network 1.5, Earth×System 1.4, Water×Memory 1.3, Air/Water×Desktop 1.3.
      - Debuffs: Water×CPU 0.6, Earth×Network 0.6, Air×System 0.7, Fire×Memory 0.7.
      - Else 1.0.

  - Moon phase multiplier only if task is Interactive (Moon's domain).

  - Final priority:
      - If planet direct: base * planetary_influence * element_boost (truncated to u32).
      - If retrograde: base * 0.3 (element boost ignored).

  - Time slice (default slice_us=5000, slice_us_min=500):
      - priority_factor = clamp(priority/1000, 0.1..1.0)
      - slice = min + (base - min) * priority_factor
      - If retrograde and --no-retrograde is not set → slice halved.

Ответить | Правка | Наверх | Cообщить модератору

74. Скрыто модератором  +/
Сообщение от Аноним (-), 01-Фев-26, 20:15 
Ответить | Правка | Наверх | Cообщить модератору

27. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (27), 01-Фев-26, 06:56 
Сервер и астрология, это два родственных понятия. Сабж одобряю.
Ответить | Правка | Наверх | Cообщить модератору

59. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (59), 01-Фев-26, 14:44 
Там же бубен следует использовать, по классике.
Ответить | Правка | Наверх | Cообщить модератору

69. Скрыто модератором  +/
Сообщение от Аноним (-), 01-Фев-26, 16:37 
Ответить | Правка | Наверх | Cообщить модератору

30. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (30), 01-Фев-26, 08:24 
ну наконец-то инженерный подход, осталось свободное место определять по картам таро и охлаждать жидкостью экстрасенсов
Ответить | Правка | Наверх | Cообщить модератору

46. "Опубликован scx_horoscope, астрологический планировщик задач..."  –1 +/
Сообщение от Tron is Whistling (?), 01-Фев-26, 10:44 
Жидкостью экстрасенсов? По-пионерски?
Ответить | Правка | Наверх | Cообщить модератору

57. Скрыто модератором  +1 +/
Сообщение от Аноним (57), 01-Фев-26, 14:04 
Ответить | Правка | Наверх | Cообщить модератору

31. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Новое поколение forever (?), 01-Фев-26, 08:45 
Предлагаю ещё и "гадательной" планировщик соорудить. С приоритетом процессов/потоков на основе /dev/urandom
Ответить | Правка | Наверх | Cообщить модератору

48. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Tron is Whistling (?), 01-Фев-26, 10:46 
И вот кстати будет работать, потому что.
Ответить | Правка | Наверх | Cообщить модератору

37. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (37), 01-Фев-26, 09:39 
Теперь не будет зависеть от того какая пятка зачесалась?
Ответить | Правка | Наверх | Cообщить модератору

41. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним324 (ok), 01-Фев-26, 09:46 
А чем это отличается от обычного планировщика линукса?
Ответить | Правка | Наверх | Cообщить модератору

44. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Ананоним (?), 01-Фев-26, 10:32 
Какой чушью люди только не занимаются чтобы убить время...
Ответить | Правка | Наверх | Cообщить модератору

45. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Tron is Whistling (?), 01-Фев-26, 10:43 
С удовольствием бы убил время, но его для этого найти нужно.
Ответить | Правка | Наверх | Cообщить модератору

54. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (54), 01-Фев-26, 12:39 
Время не любит, когда его убивают
Ответить | Правка | Наверх | Cообщить модератору

47. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Tron is Whistling (?), 01-Фев-26, 10:44 
Тот самый случай, когда для кого-то 1 апреля наступило неожиданно рано.
Ответить | Правка | Наверх | Cообщить модератору

50. "Опубликован scx_horoscope, астрологический планировщик задач..."  +1 +/
Сообщение от Аноним (50), 01-Фев-26, 11:05 
Наконец-то можно переходить с винды на Linux! Не хватало именно этой фичи!
Ответить | Правка | Наверх | Cообщить модератору

68. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (34), 01-Фев-26, 16:11 
С винды 11 есть только один путь - на винду 10.
Ответить | Правка | Наверх | Cообщить модератору

58. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (59), 01-Фев-26, 14:43 
Так скоро и libastral.so наконец появится!
Ответить | Правка | Наверх | Cообщить модератору

70. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Анонимный БСДун (?), 01-Фев-26, 16:45 
Ржунимагу)))
Ответить | Правка | Наверх | Cообщить модератору

71. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Ананасemail (?), 01-Фев-26, 18:10 
Теперь заживём!
Ответить | Правка | Наверх | Cообщить модератору

72. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от chemistmailemail (ok), 01-Фев-26, 18:18 
Кто первый запилит православную АстрологОС? ))
с выводом гаданий в motd и тд....

Ну и обои чтоб не скучные, в виде кард таро под текущее положение звезд и данные залогиневшегося пользьзователя....

Ответить | Правка | Наверх | Cообщить модератору

73. "Опубликован scx_horoscope, астрологический планировщик задач..."  +/
Сообщение от Аноним (73), 01-Фев-26, 20:11 
> например, солнце связывается с критически важными процессами (PID 1, init)

Объясните ему, что в благодаря его redhat'у там сейчас systemd, а не init

Ответить | Правка | Наверх | Cообщить модератору

75. Скрыто модератором  +/
Сообщение от Аноним (-), 01-Фев-26, 20:17 
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру