Size: a a a

2020 November 13

UM

Uriy MARTYNENKO in Arch Linux RU
Иксы
источник

UM

Uriy MARTYNENKO in Arch Linux RU
🙏 я понял куда копать, буду разбираться
источник

WS

Waldemar Saatkrähe in Arch Linux RU
𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯
Тогда что такое "обработчик прерываний системы/процессора" ?
ну я имел в виду планировщика процессов, который после прерывания выбирает кого следующим поставить на очередь
источник

WS

Waldemar Saatkrähe in Arch Linux RU
𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯
Так что ними управляет?)
В плане? Ось ими управляет
источник

WS

Waldemar Saatkrähe in Arch Linux RU
В линуксе сейчас, насколько я знаю, дефолтно стоит CFS
источник

𝐁𝐏

𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯... in Arch Linux RU
Waldemar Saatkrähe
В плане? Ось ими управляет
Я о том, что это спрятано в ядре и, грубо говоря, не управляется извне - с чего пошло утверждение, что этим нужно управлять я хз
источник

WS

Waldemar Saatkrähe in Arch Linux RU
𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯
Я о том, что это спрятано в ядре и, грубо говоря, не управляется извне - с чего пошло утверждение, что этим нужно управлять я хз
Эм? Ну модули тоже в ядре спрятаны. Как в целом понять "спрятаны в ядре"? Ядерное пространство? Или нельзя изменить и выпилить?
idt, насколько я понимаю, таблица адресов обработчиков конкретных номеров прерываний, которые вписывает bios или сама ОСь. Я же про планировщик процессов, который думают кому теперь дать процессорное время после прерывания
источник

𝐁𝐏

𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯... in Arch Linux RU
Waldemar Saatkrähe
Эм? Ну модули тоже в ядре спрятаны. Как в целом понять "спрятаны в ядре"? Ядерное пространство? Или нельзя изменить и выпилить?
idt, насколько я понимаю, таблица адресов обработчиков конкретных номеров прерываний, которые вписывает bios или сама ОСь. Я же про планировщик процессов, который думают кому теперь дать процессорное время после прерывания
Есть аналоги лучше встроенного?
источник

WS

Waldemar Saatkrähe in Arch Linux RU
𝐁𝐨𝐡𝐝𝐚𝐧 𝐏𝐞𝐭𝐫𝐨𝐯
Есть аналоги лучше встроенного?
bfs
источник

WS

Waldemar Saatkrähe in Arch Linux RU
хотя про "лучше" я не знаю, может хуже. Поэтому и спрашиваю. Кажется разработчики ядра zen с этим экспериментировали, не знаю на чем они остановились
источник

CF

C Y B E R F O X in Arch Linux RU
Brain Fuck Scheduler? Дядь, его последний раз апали в 2016. А разрабы, быть может, просто и тупо нашли сорцы и немного их переписали. Так что если у тебя есть много времени и нервов, то пожалуйста, ищи сорцы, ищи манулы, ищи документацию, компилируй.
источник

WS

Waldemar Saatkrähe in Arch Linux RU
C Y B E R F O X
Brain Fuck Scheduler? Дядь, его последний раз апали в 2016. А разрабы, быть может, просто и тупо нашли сорцы и немного их переписали. Так что если у тебя есть много времени и нервов, то пожалуйста, ищи сорцы, ищи манулы, ищи документацию, компилируй.
ну может есть лучше варианты. В том же bsd свой планировщик
источник

WS

Waldemar Saatkrähe in Arch Linux RU
Да и какая там разница когда его апали, если это, скорее, алгоритм, чем конкретная программа
источник

CF

C Y B E R F O X in Arch Linux RU
Waldemar Saatkrähe
ну может есть лучше варианты. В том же bsd свой планировщик
ULE, разве нет?

Хех, но зачем тебе другой планировщик? Ради мнимой производительности?
источник

WS

Waldemar Saatkrähe in Arch Linux RU
C Y B E R F O X
ULE, разве нет?

Хех, но зачем тебе другой планировщик? Ради мнимой производительности?
почему мнимой?
источник

WS

Waldemar Saatkrähe in Arch Linux RU
C Y B E R F O X
ULE, разве нет?

Хех, но зачем тебе другой планировщик? Ради мнимой производительности?
да, ule
источник

WS

Waldemar Saatkrähe in Arch Linux RU
хотя вики пишет что он сейчас выключен и используется "стандартный планировщик bsd"
источник

CF

C Y B E R F O X in Arch Linux RU
Waldemar Saatkrähe
почему мнимой?
Потому, что, как по мне, легче допилить существующий, чем искать аналоги, но это дело вкуса.

Поэтому, раз тебе это так нужно, то вот тебе ссылка на ещё один scheduler, Noop.
источник

WS

Waldemar Saatkrähe in Arch Linux RU
C Y B E R F O X
ULE, разве нет?

Хех, но зачем тебе другой планировщик? Ради мнимой производительности?
у меня на ноуте арч. Ноут старый, буду ставить линукс еще на более старый ноут. Там каждый чих сильно влияет. Я zswap устанавил на 1гб из 2 и ноут залетал. телега + браузер с 10 вкладками - работает, хоть и с небольшим уменьшением отзывчивости на расшифровку(и то, куда лучше). Плюс фулл-диск шифрование
источник

WS

Waldemar Saatkrähe in Arch Linux RU
C Y B E R F O X
Потому, что, как по мне, легче допилить существующий, чем искать аналоги, но это дело вкуса.

Поэтому, раз тебе это так нужно, то вот тебе ссылка на ещё один scheduler, Noop.
В плане? Там же сам алгоритм важен. Реализация же уже другое дело(хоть тоже важна).
Сейчас посмотрю.

Кстати, еще очень хорошо помогает ananicy - автоматически настраивает nice процессам и io-nice(не помню как там называется). Из минусов - написана на питоне
источник