LINUX.ORG.RU

При копировании файлов начинаются заикания музыки по блютузу

 , , ,


0

3

и wimp тоже подёргивается управление окнами
free -m
всего занято свободно общая буф./врем. доступно
Память: 32118 14829 8971 988 8316 15842
Подкачка: 3999 0 3999

по музыке схема такая: проигрывает спотифай, его кеш находится на совсем другом физ. накопителе0.
копирование файлов идёт на накопителе1 с раздела на раздел внутри ОДНОГО и того же винта.

из чего я делаю вывод, что виноват не RAM, не своп, а какое то идиотское управление прерываниями. и раздача процессорного времени процессам совсем бедовая.

апд1. как отягощающий фактор сего криволяпства, как лакмус видно на следующем -
копирование на раздел, compression=zstd-19, интенсивно используется процессорюшка.

вот, копирование закончилось, и заикания сразу прекратились. чудеса.

★★★★★

Последнее исправление: darkenshvein (всего исправлений: 1)

Вас понял. Продолжайте наблюдение.

anonymous
()

как-то уменьшил вроде vm.dirty_bytes и такое началось, для десктопа не нужно уменьшать.
есть vm.dirty_background_ratio пока он не заполнится данные, на диск не начинают запись.
и есть vm.dirty_bytes при заполнении которого приложения приостанавливаются, но у меня бомбит от того что многие приложения останавливаются, видимо однопоток виноват

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 1)
Ответ на: комментарий от darkenshvein

однопоточное приложение-же запросившее файл с диска, полностью останавливает приложение

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 1)

это напомнило мне ситуацию с виндой 3.11 где внезапно кончался какой то системный ресурс GDI. (емнип)

так вот, никакого равного распределения ресурсов нет, ядро НЕ умеет в демократическое распределение, а одни приложения при этом воруют io у других.
ну и тот факт, что от пролистывание страниц в браузере, проигрывание музыки, вплывание yakuake каким то хером зависит от третьего (их не касающегося) диска вообще фейспалм и кривая архитектура.
пузырьковый микрокеш на 2 кб ? ну я н е знаю

darkenshvein ★★★★★
() автор топика
Ответ на: комментарий от darkenshvein

vm.dirty_ratio = 10

я бы побольше наоборот сделал для десктопа
по дефолту там 20, кмк это ограничение и стопает приложения
но яниченепонимаю
а ну может оно и ворует как-раз да

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 1)

btrfs + zstd-19? мало ядер в процессоре Ж)

theurs ★★
()

compression=zstd-19, интенсивно используется процессорюшка.

это очень странно, напиши баг репорт, пусть там тоже поржут. и про «идиотское управление прерываниями» незабудь упоминуть это очень важно. Или сразу торвальдсу пиши, это все он там поидиотски прерыванимя науправлял.

antech
()
Последнее исправление: antech (всего исправлений: 1)

с zfs конкретно помогло следующее.
вспомнил, что у него свой планировшик i/o и указал
echo 'none'>/sys/block/sdb/queue/scheduler

заикания почти прекратились

darkenshvein ★★★★★
() автор топика

накопитель через USB подключен?

накопитель через USB подключен?
что за дооборудования набери команду
inxi -Fxxxrz

sap78
()

Любишь Линукс, люби страдать и терпеть убогий говнософт.

Я люблю Линукс, крепчаю

vertexua ★★★★★
()

Хм. То есть ты: взял какое-то OOT поделие, которое ходит в обход VFS, агрессивно запрашивает память у ядра - чем вымывает кэши остальных ФС - и при этом, виноват линукс?

Nastishka ★★★★★
()
Ответ на: комментарий от anonymous

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

anonymous
()

да это общеизвестный баг амд чипсетов, там при копировании файлов всё тормозит

anonymous
()

Резюмируя.
сначала лаги после ребута вернулиссь, оказалось планировщик noop то не нужен!
Как перманентно установить планировщик диска?
(ага, щаз)
+ накатил zen kernel
возвратил noop навечно.
полностью лаги не исчезли,
зато пропали заикания при проигрывании музыки.
интерфейс перестал подтупливать.
остались лишь подтупливания приложений, которые ждали оный диск. всё честно.

darkenshvein ★★★★★
() автор топика
Последнее исправление: darkenshvein (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.