Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

qwertKI
Сообщения: 223
Зарегистрирован: 03 сен 2016, 13:11
Решено: 5
Благодарил (а): 87 раз
Поблагодарили: 77 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#21

13 май 2018, 13:49

darkfenix писал(а):
13 май 2018, 10:31
Не хочу обидеть, а ребут делал?
Да, конечно перезагружал...
darkfenix писал(а):
13 май 2018, 10:31
У тебя ядро 4.16, по идее должно было сработать
... и ядро это ставилось через ukuu.. занаю что не православно по дебиановским критериям...
.
Unborn писал(а):
13 май 2018, 11:21
BFS,BFQ, MuQSS - это не официальные патчи. Их не было в ванильном ядре, может уже и добавили. А в дистрибутивных сборках есть, но не у всех
... так и есть... согласен... вывод: ставим дебиановское ядро из бэкпортов и продолжаем эксперимент

Аватара пользователя

ForumLiker
Сообщения: 47
Зарегистрирован: 24 июн 2017, 16:20
Поблагодарили: 5 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#22

13 май 2018, 14:09

slant, Здравствуйте. Что означает вывод команды cat /sys/block/sda/queue/scheduler noop deadline [cfq] ?

Аватара пользователя

rogoznik
Сообщения: 10039
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#23

13 май 2018, 14:50

ForumLiker писал(а):
13 май 2018, 14:09
Что означает вывод команды
Означает что у тебя есть 3 планировщика, а используется cfq
ИзображениеИзображение

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#24

13 май 2018, 15:38

Unborn писал(а):
13 май 2018, 11:21
BFS,BFQ, MuQSS - это не официальные патчи. Их не было в ванильном ядре, может уже и добавили. А в дистрибутивных сборках есть, но не у всех.
BFQ именно что добавлен в ванильное ядро с версии 4.12. Правда, судя по отзывам, как раз с 4.13 пофиксили несколько странных моментов в поведении. Что меня и сподвигло на написание руководства - т.к. если уж оно даже в ваниле уже есть, в убунто-подобных фичу попробовать заюзать сам бог велел. :)

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#25

13 май 2018, 15:43

madesta писал(а):
13 май 2018, 00:58
После sudo update-initramfs -u и последующего рестарта при запуске
cat /sys/block/sda/queue/scheduler выдано [bfq] none

Так и должно быть или режим не включился?
Да, работает.

Можно было сделать все за один прием как у вас, но тогда это будет просто техношаманский ритуал. :) А я хотел хотя-бы минимальные объяснения дать, чтобы народ чему-то научился, понимание появилось - что и для чего делается.

Аватара пользователя

ForumLiker
Сообщения: 47
Зарегистрирован: 24 июн 2017, 16:20
Поблагодарили: 5 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#26

13 май 2018, 16:24

darkfenix, А как эти пакеты в репозиториях называются?

Аватара пользователя

rogoznik
Сообщения: 10039
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#27

13 май 2018, 17:54

ForumLiker писал(а):
13 май 2018, 16:24
А как эти пакеты в репозиториях называются?
Какие пакеты?
ИзображениеИзображение


Аватара пользователя

rogoznik
Сообщения: 10039
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#29

13 май 2018, 18:55

ForumLiker, а при чем тут пакеты? Это наименования доступных планировщиков с указанием того, который используется в данный момент.
Эти
ForumLiker писал(а):
13 май 2018, 18:50
noop, deadline, cfq
вероятней всего, вкомпилены в ядро. BFQ, как в первом посте сказал slant поставляется отдельным модулем.
Так что пакет только с ядром.
ИзображениеИзображение

Аватара пользователя

ForumLiker
Сообщения: 47
Зарегистрирован: 24 июн 2017, 16:20
Поблагодарили: 5 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#30

13 май 2018, 19:00

darkfenix, Спасибо. Понял. На вики тоже нашел это)

Аватара пользователя

qwertKI
Сообщения: 223
Зарегистрирован: 03 сен 2016, 13:11
Решено: 5
Благодарил (а): 87 раз
Поблагодарили: 77 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#31

13 май 2018, 20:09

нашлось решение идля моего экзотического :))) Bunsenlabs, напишу, вдруг кому поможет:
qwertKI писал(а):
13 май 2018, 13:49
вывод: ставим дебиановское ядро из бэкпортов и продолжаем эксперимент
... решил смотреть на проблему ширше и глыбше :))). Ядро прикрутил из репов liquorix, подробно и вполне внятно : https://liquorix.net/ прокатит для Debian и Ubuntu-подобных с любой архитектурой. Правда нарвался на неудобство - ноут стартовать отказывался. Перезагрузился на старое ядро и через synaptic снес 4.16 - liquorix, там же в synaptic из репов подтянулось 4.12, 4.10, и 4.9 ликерные ядра , поставил 4.12 headers и image , обновил grub, ребут.... профит
qwert@localhost:~$ cat /sys/block/sda/queue/scheduler
noop deadline cfq [bfq-sq]
юзаю...

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#32

13 май 2018, 20:26

Unborn писал(а):
12 май 2018, 19:45
Для интереса посмотрите у себя информацию hdparm -I /dev/sdX по дискам. Особенно Transport, какой поддерживается, используется. DMA
Затестируйте скорость чтения с кеша и с блина, блинов - hdparm -Tt /dev/sdХ
Попробовал у себя на mainline ядре (4.15.18) - работает планировщик, всё как в инструкции.
Потестировал, не знаю как относиться к этим цифрам..:dntnw:
cat /sys/block/sda/queue/scheduler
[bfq] none

Transport: Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6

sudo hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 12498 MB in 2.00 seconds = 6261.89 MB/sec
Timing buffered disk reads: 328 MB in 3.02 seconds = 108.78 MB/sec
/dev/sda:
Timing cached reads: 9046 MB in 2.00 seconds = 4529.75 MB/sec
Timing buffered disk reads: 330 MB in 3.01 seconds = 109.67 MB/sec
/dev/sda:
Timing cached reads: 11022 MB in 2.00 seconds = 5521.19 MB/sec
Timing buffered disk reads: 326 MB in 3.00 seconds = 108.60 MB/sec

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#33

13 май 2018, 20:55

AlexZ писал(а):
13 май 2018, 20:26
Потестировал, не знаю как относиться к этим цифрам..:dntnw:
Никак не относится. hdparm выдает результат линейного однопоточного чтения, причем читает он сырые байты а не файлы из файловой системы. Это сферический конь в вакууме. Ему планировщик даром не нужен, и в лучшем случае результат будет одинаковый с noop или none. Результат работы планировщика ощущается, когда система или программы читают и/или пишут что-то в несколько потоков одновременно.

no avatar

Driglu4it
Сообщения: 62
Зарегистрирован: 07 авг 2017, 19:13
Благодарил (а): 5 раз
Поблагодарили: 5 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#34

13 май 2018, 21:36

хм, после включения столкнулся с проблемами при монтировании/операциями с usb флешками (тупо все подвисало). После отключения планировщика все нормально. Есть мысли почему так происходит?

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#35

13 май 2018, 21:55

Телепаты в отпуске. Логи и информацию о системе/железе в студию.

Аватара пользователя

ForumLiker
Сообщения: 47
Зарегистрирован: 24 июн 2017, 16:20
Поблагодарили: 5 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#36

13 май 2018, 22:09

Driglu4it писал(а):
13 май 2018, 21:36
Есть мысли почему так происходит?
Конечно есть
Warning: The multi-queue scheduler framework (bqf) and its related algorithms are under active development, the state of some issues can be seen in the https://groups.google.com/forum/#!forum/bfq-iosched. In particular, users reported USB drives to stop working
Вставьте флешку и проверьте, какой планировщик для нее используется
cat /sys/block/sd*/queue/scheduler Для неподвижных дисков, таких как ssd и usb-флешки лучше использовать mq-deadline

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#37

13 май 2018, 22:54

slant писал(а):
13 май 2018, 20:55
Никак не относится
Понятно. Посмотрел в Манджаро, то же самое..
cat /sys/block/sda/queue/scheduler
noop deadline cfq [bfq-sq]

sudo hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 12528 MB in 2.00 seconds = 6276.86 MB/sec
Timing buffered disk reads: 330 MB in 3.00 seconds = 109.93 MB/sec

sudo hdparm -Tt /dev/sdb (USB 3.0)
/dev/sdb:
Timing cached reads: 12766 MB in 2.00 seconds = 6398.11 MB/sec
Timing buffered disk reads: 206 MB in 3.04 seconds = 67.66 MB/sec
Ну для "личных ощущений" время надо. Пока вроде также работает нормально, как и раньше.
Driglu4it писал(а):
13 май 2018, 21:36
столкнулся с проблемами при монтировании/операциями с usb флешками (тупо все подвисало)
Подключал, косяков не заметил.
ForumLiker писал(а):
13 май 2018, 22:09
проверьте, какой планировщик для нее используется
cat /sys/block/sd*/queue/scheduler
bfq

Аватара пользователя

ForumLiker
Сообщения: 47
Зарегистрирован: 24 июн 2017, 16:20
Поблагодарили: 5 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#38

13 май 2018, 22:59

AlexZ писал(а):
13 май 2018, 22:54
noop deadline cfq [bfq-sq]
Очень странно. Почему у вас однозадачные планировщики активны? Вы редактировали grub?

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#39

13 май 2018, 23:14

ForumLiker, ничего не редактировал. Это по умолчанию в Манджаро. Они явно продвигают этот планировщик, вот ещё из новостей:
added BFQ scheduler to kernel series v4.16 and v4.17

Аватара пользователя

Автор темы
slant
Сообщения: 4503
Зарегистрирован: 21 июн 2017, 18:09
Решено: 98
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Mint 18 c ядром 4.13+ - переходим на bfq (улучшаем отзывчивость интерфейса при тяжелых дисковых операциях)

#40

14 май 2018, 11:57

noop deadline cfq [bfq-sq]
А вот здесь, походу, ядро с патчами. И используется не тот bfq который попал в ванильное ядро и к нам, а старый - тот что через патчи вручную добавляли,

Закрыто

Вернуться в «Параметры и оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя