Я о том, что это спрятано в ядре и, грубо говоря, не управляется извне - с чего пошло утверждение, что этим нужно управлять я хз
Эм? Ну модули тоже в ядре спрятаны. Как в целом понять "спрятаны в ядре"? Ядерное пространство? Или нельзя изменить и выпилить? idt, насколько я понимаю, таблица адресов обработчиков конкретных номеров прерываний, которые вписывает bios или сама ОСь. Я же про планировщик процессов, который думают кому теперь дать процессорное время после прерывания
Эм? Ну модули тоже в ядре спрятаны. Как в целом понять "спрятаны в ядре"? Ядерное пространство? Или нельзя изменить и выпилить? idt, насколько я понимаю, таблица адресов обработчиков конкретных номеров прерываний, которые вписывает bios или сама ОСь. Я же про планировщик процессов, который думают кому теперь дать процессорное время после прерывания
Brain Fuck Scheduler? Дядь, его последний раз апали в 2016. А разрабы, быть может, просто и тупо нашли сорцы и немного их переписали. Так что если у тебя есть много времени и нервов, то пожалуйста, ищи сорцы, ищи манулы, ищи документацию, компилируй.
Brain Fuck Scheduler? Дядь, его последний раз апали в 2016. А разрабы, быть может, просто и тупо нашли сорцы и немного их переписали. Так что если у тебя есть много времени и нервов, то пожалуйста, ищи сорцы, ищи манулы, ищи документацию, компилируй.
ну может есть лучше варианты. В том же bsd свой планировщик
Хех, но зачем тебе другой планировщик? Ради мнимой производительности?
у меня на ноуте арч. Ноут старый, буду ставить линукс еще на более старый ноут. Там каждый чих сильно влияет. Я zswap устанавил на 1гб из 2 и ноут залетал. телега + браузер с 10 вкладками - работает, хоть и с небольшим уменьшением отзывчивости на расшифровку(и то, куда лучше). Плюс фулл-диск шифрование
Потому, что, как по мне, легче допилить существующий, чем искать аналоги, но это дело вкуса.
Поэтому, раз тебе это так нужно, то вот тебе ссылка на ещё один scheduler, Noop.
В плане? Там же сам алгоритм важен. Реализация же уже другое дело(хоть тоже важна). Сейчас посмотрю.
Кстати, еще очень хорошо помогает ananicy - автоматически настраивает nice процессам и io-nice(не помню как там называется). Из минусов - написана на питоне